- C# Callback and Event Mechanisms
- Mar 23, 2007
- Software expert Stephen Morris shows how C# provides a range of callback mechanisms that obviate the need for polling objects for state information.
|
- Understanding Program Variables
- Mar 19, 2007
|
- What Programming Languages Should You Know?
- Mar 9, 2007
- David Chisnall posits that the more programming languages you know, the better. The point is not to stuff your head with language rules. Rather, he explains how being able to read multiple languages, even if you never code in them, can help you to select the best possible tool for each coding need — and understand the limitations of the tools you're using.
|
- Inheritance and Polymorphism in C++ and C#
- Mar 2, 2007
- C# is often perceived as a much higher-level language than C++. C# is a managed language, but it provides most if not all the same features as C++. Software specialist Stephen Morris shows you how to translate between the two languages without losing the benefits of inheritance and polymorphism.
|
- Persisting Your Visual Basic .NET Objects with .NET Serialization
- Feb 9, 2007
- The .NET Framework provides classes that let you save your objects to a file easily. This feature, called serialization, lets you create your own file formats. Jeff Cogswell shows you how to get the most out of the .NET serialization features.
|
- State Management in ASP.NET 2.0
- Jan 5, 2007
- Fritz Onion and Keith Brown discuss cross-page posting, Profile, and the Wizard, View, and MultiView controls in ASP.NET 2.0.
|
- Important New Concepts in WPF
- Jan 1, 2007
|
- Implementing Real-Time Language Translation Using .NET Control Adapters
- Dec 29, 2006
- Bob Reselman shows how to use the power of .NET control adapters to give run-of-the-mill web controls the ability to provide language translation at runtime.
|
- Deconstructing .NET 3.0: Windows Communication Foundation
- Dec 15, 2006
- Matthew David introduces the Windows Communication Foundation, designed specifically to help simplify the way in which you create solutions that require complex communication.
|
- Deconstructing .NET 3.0: Windows Presentation Foundation
- Dec 8, 2006
- Matthew David provides a tour of the Windows Presentation Foundation, a feature of .NET 3.0 that simplifies adding 3D, video, data, and vector designs to your applications.
|
- How to Use Atlas for ASP.NET
- Dec 1, 2006
- Kris Hadlock covers everything you need to know about how to use the new Atlas framework for ASP.NET: where to get it and how to integrate it and create your own AJAX-enabled ASP.NET web site from the ground up with C#.
|
- Designing a User Interface in C# Using the Model View Presenter Design Pattern
- Nov 3, 2006
- Desgining User interfaces can be tricky. In this chapter from their book, Agile Principles, Patterns, and Practices in C#, the authors walk you through a case study of a payroll application where they use C# to design the UI.
|
- .NET Internationalization: Using Custom Cultures
- Oct 27, 2006
- In this chapter, learn how to create, register/unregister, and deploy custom cultures.
|
- What Makes a Good Programming Language?
- Oct 20, 2006
- There are plenty of programming languages around. David Chisnall points out the various factors that determine what makes a "good" language. But note his caveat: These principles don't always apply in any given set of circumstances!
|
- Deconstructing .NET Framework 3.0
- Oct 13, 2006
- Matthew David introduces the new .NET 3.0 Framework, comparing it to previous releases and pointing out the fancy new features we can look forward to using.
|
- Java EE and .NET Security Interoperability
- Oct 13, 2006
- This chapter covers the features of Java and .NET security that make interoperability easier. It also discusses different technologies (such as authentication in the Presentation tier) and the open standards (such as Web services security) where Java and .NET applications can interact. Finally, two interoperability strategies are discussed.
|
- Drag-and-Drop Techniques for Creating Database Applications in Visual Studio 2005
- Sep 22, 2006
- Don't think of drag-and-drop as something for the ill-prepared, says John Mueller. It's a valuable technique for anyone who can express an idea as a stored procedure.
|
- Debugging 101 for Visual Studio
- Sep 15, 2006
- Every programmer wants to create applications that are free of bugs. In this article, Peter Aitken explores the debugging tools available in Visual Studio.
|
- Gaining Control Over the Visual Studio 2005 Toolbox
- Sep 15, 2006
- Microsoft keeps adding interesting new controls to the Visual Studio toolbox, but John Mueller regrets to report that many developers don't even know that those controls exist.
|
- Interview with Sean O’Driscoll, Senior Director for CSS Community and MVP Worldwide, Microsoft Corporation
- Sep 15, 2006
- Stephen Ibaraki, FCIPS, I.S.P. interviews Sean O’Driscoll, the Global Senior Director for the MVP Award Program at Microsoft Corporation.
|