|
Submit your entry for the 2010 Blue Sky Innovation Awards |
Vol 13-4 | February 25, 2010 |
|
|
|
|
|
NEWS IN A FLASH
EnergizeIT 2010: Anything is possible. Reserve your seat today.
Windows Azure. Office System 2010. Visual Studio 2010. Windows Mobile. EnergizeIT: From the Client to the Cloud 6 tour dates; 19 EnergizeIT: Community Connection Events, 5 Install Fests for Office 2010, along with EnergizeIT Online Series! Through a series of Canadian in person events and online web & podcast series, you will have the opportunity to learn how to help reduce capital costs while increasing scalability through Microsoft’s cloud services approach. REGISTER NOW for one or more of the EnergizeIT 2010 events or activities scheduled this spring by visiting the
EnergizeIT Program website
.
What’s new with Microsoft Visual Studio Team System
Join us and our Inner Circle technology partners in a city near you as we present a comprehensive overview of the capabilities and licensing changes coming with
Microsoft® Visual Studio® Team System 2010.
Register today! Toronto — Tues. Feb. 23rd-code: 10EED2, Fredericton — Thurs. Feb. 25th-code: 1D11BE, Edmonton — Mon. Mar. 1st-code: 8ACE98, Calgary — Tues. Mar. 2nd-code: 9FA90A. St. John's - Tues. Mar. 2nd-code: C89B02, Quebec City- Wed. Mar. 9-code: 1C5C3C
Get a Head Start on Development of Windows Phone 7 at MIX10
You’ve seen the announcement. You’ve marvelled at the all-new UI. You want to develop apps for Windows Phone 7 Series. Go to the MIX10 conference in Las Vegas, where we’ve lined up 12 sessions on development of Windows Phone 7. You’ll get access to the development tools for Windows Phone with free support, meet the Canadian team for Windows Phone 7 and get a break from winter.
“Get the Green Light contest” ends on Feb 28 *. You could win cool prizes
Time is running out to get your chance to win $7,000 or 1 of 5 netbooks*! If you have or are in the process of developing applications on Windows® 7, why not considering get your application compatible with Windows® 7 before Feb 28th to be eligible for this contest? *No Purchase Necessary. For full rules and how to enter, visit
here
. Contest is open to all residents of Canada. Closes February 28, 2010, at 11:59:59 pm ET. One Grand Prize available to be won, consisting of $7,000.00 CAD (payable by cheque) and 5 Secondary Prizes available to be won, each consisting of a Netbook with an approximate retail value of $349.00 (CDN). Skill testing question required.
Test and Develop for Over 700 Hours at No Cost on Windows Azure
Are you a Premium subscriber to MSDN? If you are, you’re eligible for over 700 hours of compute time per month on Windows Azure for a limited time to test and develop your latest cloud applications. Sign up now for the introductory 8-month offer by clicking the Windows Azure Platform link on the My Account page.
Start here
.
Windows Azure Development Contest Ends March 31st! Participate today
Are you building a Web? Considering building a prototype? Build IT on a Cloud...Build IT on Windows Azure! Through to March 31st 2010, deploy an application on Windows Azure and get a chance to win $7000*! The more applications you deploy, the more chances to win. *No purchase necessary. Contest open to residents of Canada. There is 1 prize available to be won (approximate retail value of $7000). Contest closes 11:59PM EST on March 31st 2010. Skill-testing question required to be answered correctly. For full contest rules click
here
Attend DevTeach and receive Visual Studio Pro with MSDN Premium. Mar 8-12-Mississauga
The DevTeach conference covers agile development, IT architecture, SharePoint, Silverlight, web development and development of Windows, all presented by developers for developers. Our very own John Bristowe is tech chair for the Windows Development track, and he’s got some great sessions lined up, from the Windows API Code Pack to Entity Framework to the up-and-coming Visual Studio 2010. As an added bonus, every attendee gets Visual Studio Pro with MSDN Premium (approximate retail value $2499) free!
Confoo.ca: March 10th — 12th in Montreal
Confoo.ca is a “web techno conference” covering PHP, Python, Ruby, Java and — of course! -- .NET. All things web development related with be covered here in Canada’s two official languages, from Mark Pilgrim’s keynote on HTML5 to security-centric design with Chris Shiflett to topics on .NET such as ASP.NET MVC, REST and Introduction aux Extension Methods et aux Lambdas.
|
|
|
|
|
|
|
|
|
Developer Foundations |
|
Composition, Inheritance and IoC
. Near the start of the Gang of Four’s Design Patterns, it reads “Program to an interface, not an implementation,” followed by “Favor object composition over class inheritance”. This advice is still ignored, and Chad Myers explains why ignoring it and not using IoC (as in “Inversion of Control”, not “International Olympic Committee”) can lead to trouble down the road. |
|
Interfaces and Injection
. Guru on Silverlight Jesse Liberty explains interfaces (programmatic ones, that is) are for, as well as what dependency injection is for (aside from dropping the term in casual conversation to impress your developer friends). |
|
Style Follows Semantics
. A short-but-good post by Eric “Fabulous Adventures in Coding” Lippert reminding us that coding style choices should always be about clearly communicating intent, not as proof of your cleverness. |
|
|
|
|
Azure |
|
Why Windows Azure?
A cute video series featuring Bill Lodin and a whiteboard that covers Windows Azure, from development experience to porting your existing apps to Azure to the TCO and ROI calculator to signing up. |
|
10 Cloud Computing Trends That are Rapidly Catching On
. In this eWeek slideshow, Ken Comée, CEO of
Cast Iron Systems
, a company teaming up with Microsoft to accelerate application integration and data migration for Windows Azure, believes that these are the top 10 tends in cloud computing. |
|
Azure Sessions at MIX10. There are Azure-related sessions aplenty at this year’s MIX Conference! Check out the sessions in the schedule tagged
Cloud
,
SQL Azure
,
Windows Azure
and
Windows Azure Platform
. |
|
|
|
|
Books in Beta |
|
Dependency Injection in .NET (Manning)
. Dependency Injection (DI) is an important part of writing modular, flexible, maintainable and testable code. This book covers DI from a .NET perspective, from basic principles to patterns and practices to DI in practice, uising plain old C# as well as some popular DI frameworks and containers. |
|
Design Driven Testing (Apress)
. What if you flipped TDD on its head and used testing to verify a design rather than as a substitute for it? You’d get design-driven testing. The authors say if you think TDD means “Too Damn Difficult”, this book is for you! |
|
SQL Antipatterns (Pragmatic Bookshelf)
. The second best way to learn is from your own mistakes. The best way is to let others make the mistakes and for you to learn from them! Learn from others’ SQL mistakes in the second editions of SQL Antipatterns. |
|
|
|
|
|
|
|
Received MSDN Flash from a friend? |
|
|
|
If you've received this issue from someone via e-mail and would like to receive the free MSDN Flash newsletter biweekly, all you have to do is
register.
To unsubscribe from the MSDN Flash newsletter,
click here
|
|
|
|
If you have any concerns regarding Microsoft privacy policies, please write to us at Microsoft Canada Co, Attention: Privacy Compliance Officer, 1950 Meadowvale Boulevard, Mississauga, Ontario, L5N 8L9.
Legal Information
|
|
|
|
This newsletter was sent by Microsoft Canada 1950 Meadowvale Blvd. Mississauga, Ontario, Canada. L5N 8L9 |
|
|
|
The Names of actual companies and products mentioned herein may be the trademarks of their respective owners. |
|
|