Home Library Learn MSDN Downloads Support Community Forums
What’s a developer? Vol 14-3 | February, 2010
Email me
That’s a question that we developer evangelists have been asking ourselves lately. It may seem like a strange question to ask, but it turns out that the answer isn’t so obvious. Actually coming up with the answer turns out to be a useful exercise because it makes sure we’re reaching out to everyone who needs us. We believe that if you spend some time turning ideas into working software, you’re a developer. So yes, if you have the term “programmer” or “developer” in your job title, we consider you a developer. But not just you:

-Do you build SharePoint applications by using lists, other people’s web parts and SharePoint Designer? You’re a developer.

-Do you build sites with HTML, CSS and JavaScript? You’re a developer.

-Are you a student or hobbyist learning how to program or taking up a new programming language? You’re a developer.

If you’re a developer, we developer evangelists are here for you. Our job includes telling you about the latest and greatest tools, technologies and offers from Microsoft, but it goes well beyond that. We’re also here to help you sharpen your skills, expand your knowledge and grow your career. That’s what MSDN newsletter , our blogs , conferences , meetups and everything else we do are really all about — we’re here for you.

Developer Blog IT Architect Blog IT Manager Blog IT Pro Blog


Dynamic Data: Pattern Matching Database Records with F#

When migrating data from other sources into a single database used by your app, you'll probably have to employ some matching and de-duplication processes to end up with a useful data store. We'll show you four different matching algorithms and the F# code to implement them.
Dynamic .NET: Understanding the Dynamic Keyword in C# 4

The dynamic keyword brings exciting new features to C# 4. We'll show you how it works and why it simplifies a lot of your coding tasks, including some handy COM interop possibilities.
Code Samples Index for Windows Azure

Code samples for Windows Azure application developers - check back often to see what's new.
6 New Windows Phone Virtual Labs

6 New Windows Phone Virtual Labs . Learn how to build great applications for Windows Phone through a series of guided hands-on labs that take 90 minutes or less. MSDN Virtual Labs require no installation and are available immediately - for free.

Featured Article on Security by Dana Epp

Crypto Craziness: Meeting FIPS Requirements with Managed Code

One of the benefits of being a Microsoft Security MVP is seeing the most interesting environments to build secure systems and applications. One day I will be talking to someone about command and control systems for critical armaments, and the next day I will be talking with someone who is building a website that takes credit card information in a storefront. Across any system of complexity, when it comes to cryptography there is a lack of a good understanding of how to use it effectively. I am of course generalizing here, as there are plenty of developers that have learned to write secure code. However, I will often come across systems where people misuse cryptography. Or worse yet, roll their own! Click here to read the rest of the article.

Events & Webcasts for Canadian Developers

Register now for the Future of Productivity Virtual Summit-March 2nd

Featuring Dr. Andrew McAfee, Principal Research Scientist MIT Sloan School of Management, this completely virtual environment features compelling general productivity sessions, a virtual networking lounge and much more
Register for the Align IT 2011 tour

Looking for holistic development approaches to help meet business goals more efficiently? Register for Align IT 2011, a FREE tour and simulcast for Canadian IT Managers. With sessions devoted to Development Management, you’ll learn how you can deliver collaborative development with limited resources. Register now .
East of Toronto-March 15-Complete .NET Tracing: Finding Code Problems After Deployment

Tracing, as it stands today, has been around since .NET 2.0. It is very simple, very easy-to-use, and is one of the most valuable white-box debugging tools you can use out in the field. Yet it is often overlooked, misunderstood, or ignored. In this talk, we will look at the entire .NET Tracing library. You can leave this talk and immediately start incorporating tracing into your commercial, internal, or open source applications.
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.
© Microsoft Corporation | Terms of use | Trademarks | Privacy Statement