Home > Articles > Programming > Windows Programming
Windows Programming
26 Items
Sort by Date | Title
- Advanced Windows Debugging: Memory Corruption Part II—Heaps
-
By
Daniel Pravat, Mario Hewardt
- Nov 9, 2007
- This chapter discuss security vulnerabilities and stability issues that can surface in an application when the heap is used in a nonconventional fashion.
|
- Designing a User Interface in C# Using the Model View Presenter Design Pattern
-
By
Robert C. Martin, Micah Martin
- 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.
|
- Saving Money with Legacy Data
-
By
Stephen B. Morris
- Mar 11, 2005
- Migrating legacy source code is a time-consuming and complicated business. The same is often true for the migration of legacy data, but there are some useful techniques that can reduce the cost. In this article, network management software specialist Stephen Morris discusses the migration (or upgrading) of legacy data into XML format. This process proves to be surprisingly straightforward and low in cost.
|
- Writing a Managed Windows Service with Visual C++
-
By
John Paul Mueller
- Sep 17, 2004
- Writing a Windows service used to be hard work. John Mueller shows how using Visual Studio .NET makes the process a lot easier.
|
- Building Windows Applications in VB.NET
-
By
Andy Baron, Duncan Mackenzie , Erik Porter, Joel Semeniuk
- Dec 5, 2003
- In Visual Basic .NET, the technologies that enable you to create "standard" windows applications are part of the .NET Framework, available to any .NET language. This is a huge change from earlier versions of Visual Basic. Learn what's different -- and how you can take advantage of it.
|
- VB.NET: Object-Oriented Programming Concepts
-
By
Keith Franklin
- Mar 8, 2002
- In this sample chapter from VB .NET for Developers, Keith Franklin discusses the four key concepts of object-oriented development in relation to programming: abstraction, encapsulation, polymorphism, and inheritance.
|