- C# Reflection
- Jun 29, 2009
- C# reflection may seem little more than an academic curiosity, with no relevance to programmers. But reflection can be a powerful tool, as Stephen B. Morris shows in his review of this interesting technology.
|
- Elements of Programming: Transformations and Their Orbits
- Jun 18, 2009
- The application of the deductive method to your programs assures that your systemโs software components will work together and behave as they must. In this chapter, the authors discuss transformations and their orbits.
|
- C# GUI Programming
- Jun 16, 2009
- C# GUI programming is now accessible to any C# programmer who is willing to invest a little time and effort.
|
- C# Assembly Programming
- Jun 11, 2009
- Working with assemblies is a straightforward process if you use the right tools. Stephen B. Morris shows the way.
|
- Using the C# system.io Namespace
- Jun 2, 2009
- Following a few straightforward rules, enterprise development and networking specialist Stephen B. Morris provides an on-ramp to this oft-neglected area.
|
- Professional Excel Development: Excel and VB.NET
- May 28, 2009
- This chapter introduces VB.NET along with the .NET Framework, shows how you can automate Excel with VB.NET, and finally covers ADO.NET, which is used to connect to and retrieve data from various data sources.
|
- Professional Excel Development: Using Class Modules to Create Objects
- May 27, 2009
- The goal of this chapter from is to show you how to create your own objects, including how to create a single custom object and then create a collection containing multiple instances of the object, and how to trap and raise events within your classes.
|
- Robert C. Martin's Clean Code Tip of the Week #8: Your Build Shouldn't Require More Than One Step
- May 16, 2009
- We join "The Craftsman," Robert C. Martin's series on an interstellar spacecraft where programmers hone their coding skills. In this eighth tip in the series, the crewmen learn that building a project should be a single trivial operation.
|
- Using C# Generics
- May 13, 2009
- Stephen B. Morris describes how to come to grips with generics and incorporate them into your work.
|
- Using C# Interfaces
- Apr 22, 2009
- Stephen B. Morris describes how to get off the ground quickly with C# interfaces.
|
- Building REST Services Using ASP.NET MVC Framework
- Apr 16, 2009
- This chapter introduces the ASP.NET MVC framework and shows how you can create classes based on ActionResult to handle RESTful actions and responses.
|
- Microsoft's Managed Extensibility Framework (MEF): Video Podcast Transcript
- Apr 8, 2009
- In this transcription of an OnMicrosoft session, Krzysztof Cwalina explains the thinking behind the development of the Managed Extensibility Framework.
|
- Building and Maintaining Frameworks: Video Podcast Transcript
- Apr 7, 2009
- In this transcription of an OnMicrosoft session, .NET Team Program Manager Krzysztof Cwalina talks with interviewer Ted Neward about building frameworks that can survive the changes that come with time.
|
- Windows Communication Foundation 3.5: Prerequisites
- Apr 7, 2009
- This chapter introduces some programming tools that were new in .NET 2.0 and that are prerequisites for understanding and working effectively with the Windows Communication Foundation.
|
- Robert C. Martin's Clean Code Tip of the Week #7: Clean up Old Commented Out Code
- Mar 30, 2009
- Robert C. Martin explains why old commented-out code is an abomination.
|
- The Essence of LINQ
- Mar 30, 2009
- This chapter covers the seven foundations on which an understanding of LINQ can be built.
|
- REST-Inspired SOA Design Patterns
- Mar 10, 2009
- Raj Balasubramanian presents a series of REST-inspired SOA patterns has been developed as candidate patterns for inclusion in the master SOA design patterns catalog.
|
- Robert C. Martin's Clean Code Tip of the Week #6: Avoid Poorly Written Comments
- Feb 27, 2009
- We join "The Craftsman," Robert C. Martin's series on an interstellar spacecraft where programmers hone their coding skills. In this sixth tip in the series, the crewmen try to interpret a poorly worded comment.
|
- Robert C. Martin's Clean Code Tip of the Week #4: Avoid Obsolete Comments
- Feb 11, 2009
- A comment that has gotten old, irrelevant, and incorrect is obsolete. Obsolete comments tend to migrate away from the code they once described and become floating islands of irrelevance and misdirection.
|
- Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries: Video Podcast Transcript
- Feb 10, 2009
- Brad Abrams and Krzysztof Cwalina discuss how they arrived at the changes in the second edition of their book Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries.
|