Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

All Tags » A-to-Z   (RSS)
As you might be aware, this week ended my A-Z series exploring various facets of Microsoft and .NET technologies.  It was actually a lot of fun to explore a different topic each week, and I’m even happier to say I didn’t miss one Monday, making me Read More...
Zermatt is, well actually was , the code name for Microsoft’s next generation identity and access management API.   Zermatt is now known by its new code name of “Geneva” Framework, but short of z-index , I was coming up empty on something to Read More...
Before we talk specifically about the yield keyword, let’s review a few constructs you probably use everyday, namely collection classes like lists and arrays.  We’re quite used to traversing these simply with a foreach loop, and what enables us to Read More...
XML Literal(s) is a feature that Visual Basic developers can call their own! The XML Literal syntax facilitates creating XML documents and elements that support the vast majority of the XML 1.0 specification . Complementing the literals are axis properties Read More...
With most of the major development technologies from Microsoft beginning with a “W” – Windows Presentation Foundation , Windows Communication Foundation , Windows Workflow Foundation – there was no shortage of choices for today’s post.  But somehow Read More...
Velocity is the code name (and a cool code name at that) for a highly-scalable, in-memory cache currently in a Community Technology Preview (CTP) stage.  The objective of Velocity is to increase performance by enabling your applications to grab data Read More...
Welcome to the Memorial Day edition of the A-Z series!  As I flipped through the index of Pro C# 2008 and the .NET 3.5 Platform , I happened upon the unchecked keyword - one of those things I remember seeing once or twice, but couldn’t really recall Read More...
I’ve presented various sessions on Debugging Tips and Tricks as part of the Northeast Roadshow and MSDN Events series, and one of the undiscovered gems in that presentation is that of tracepoints.  Tracepoints have actually been around since Visual Read More...
sqlmetal is one of the rare cases where a Microsoft utility or application ends up seeing the light of day with a cool name!  If you’re working with LINQ to SQL you may know what sqlmetal is, but since much of what it does is part of the Visual Studio Read More...
REST stands for Representational State Transfer, an acronym coined by Dr. Roy Fielding in 2000 as part of his doctoral dissertation at the University of California, Irvine .  As Dr. Fielding states in Chapter 6, Since 1994, the REST architectural Read More...
Quirks… we all have them, but rather than get too personal, we’ll constrain the domain for this post to web browsers.  In the early days of the web – pre-HTML and CSS (cascading style sheet) standards – browsers varied considerably over what features Read More...
By now, most of you are likely familiar with the concept of partial classes , introduced in .NET 2.0 to both C# and Visual Basic .  Simply put, classes can be marked with the partial keyword indicating that their implementation is split over multiple Read More...
Oomph?!  no, I’m not making it up.  Oomph is a toolkit for developers facilitating the incorporation of microformats into web applications.  Ok, so what are microformats, you ask?  Here’s a definition from the go-to site on the subject, Read More...
Nullable<T> is a generic structure introduced with the .NET Framework 2.0 to support the concept of an undefined value.  The T in Nullable<T> is a value type; reference types, like strings, support nullability by design.  For instance, Read More...
M is for M:   How cool is that? You really can’t start talking about M without first mentioning Oslo , the code-name for Microsoft’s model-driven development infrastructure.  Oslo was formally introduced at Microsoft PDC back in October 2008, Read More...
More Posts Next page »
 
Page view tracker