Friday, November 23, 2012

Understanding the concept and use of design patterns in software development

Design patterns are a cornerstone of modern software development. Using them can improve the maintainability of your Java applications and help you accomplish other tasks more effectively. it's the Part 1 of Jeff Friesen's three-part introduction to design patterns takes a wide-angle view, from the GoF patterns to design patterns used in interaction design, team organization, and more.

Part 1 introduces the concept and use of design patterns, offers some design pattern history and trivia, and ends with a listing of software design patterns by classification. Included with this article is a complete index of design pattern tutorials on JavaWorld.

- Design patterns, the big picture, Part 1: Design pattern history and classification


Wednesday, November 14, 2012

New 300x600 ad unit of Adsense

300x600 is one of the fastest growing sizes by impressions and is indicative of a trend where publishers are offering more visually impactful ad sizes that are preferred by brand advertisers, and it's one of the top requests from Google Adsense publishers.

Google Adsense announced that the popular 300x600 unit will soon be available in AdSense account.

Source: Inside Adsense Blog - Larger, brand-friendly ad sizes available in AdSense: 300x600

Tuesday, October 30, 2012

Free ebook: Programming Windows 8 Apps with HTML, CSS, and JavaScript

Programming Windows 8 Apps with HTML, CSS, and JavaScript
To help celebrate //build/, Kraig Brockschmidt is delighted to announce the completion of Programming Windows 8 Apps with HTML, CSS, and JavaScript! from Microsoft Press for FREE.

The ebook in PDF format can be downloaded here: http://go.microsoft.com/FWLink/?Linkid=270056 (17.9 MB)

(Note: EPUB and MOBI formats will be provided in the near future.)

The ebook’s companion content is here: http://go.microsoft.com/FWLink/?Linkid=270057 (60.0 MB)

Source: Microsoft Press blog


Tuesday, October 9, 2012

WebPlatform.org, an open community building resources for a better web



Webplatform.org is a community-driven site that aims to become a comprehensive source for web developer documentation. The founding members of Web Platform Docs have already contributed a lot of content to this project, but you can help too! Go to www.webplatform.org, create an account and start sharing your knowledge!

FREE eBook: Programming Windows 8 Apps with HTML, CSS, and JavaScript (Second Preview)



The ebook "Programming Windows 8 Apps with HTML, CSS, and JavaScript (Second Preview)" from Microsoft Press is available to download for FREE!

DOWNLOAD LINKS:

You can download the Second Preview (PDF only) here (13.5 MB).

And you can download the Second Preview’s companion content here (64.9 MB).

Monday, October 8, 2012

FREE eBook from Microsoft: Developing Modern Mobile Web Apps



Developing Modern Mobile Web Apps

This project provides guidance on building mobile web experiences using HTML5, CSS3, and JavaScript. Developing web apps for mobile browsers can be less forgiving than developing for desktop browsers. There are issues of screen size, the availability of specific feature support, and other differences between mobile browsers that will impact how you develop your apps. In addition, there are various levels of support for the emerging standards of HTML5 and CSS3, and standards for some features, such as touch, are just beginning to take shape. All of these factors suggest that it is best to keep your HTML, CSS, and JavaScript as simple as you can in order to ensure compatibility with as many devices as possible. This project illustrates how to do this, as well as how to add more advanced functionality where supported.

Applies to: ASP.NET MVC 4, HTML5, CSS3, and JavaScript
Source: MSDN Library (patterns & practices)

E-book publication date: June 2012
111 pages