|
|
|
|
|
Total Hits: 33 | Today: 0
|
Author: Dino Esposito
|
Rating:
|
|

It's fairly safe to assume that all programmers working in Windows® environments are familiar with MessageBox. The MessageBox function displays a message through a popup dialog box and lets programmers add dialog buttons and icons to the message to improve user feedback. Although it's flexible and takes many parameters, in many real-world scenarios you simply need to write your own version of MessageBox. Some of the shortcomings of MessageBox are restrictions on the icon and the buttons you can ...
|
|
|
|
Total Hits: 16 | Today: 0
|
Author: David Veeneman
|
Rating:
|
|

I bought this laptop with Windows Vista Business pre-installed. On the plus side, Vista runs fine—the computer comes with 1GB memory and a graphics subsystem with enough horsepower to run the Aero interface. On the minus side, the computer does not come with an Vista OEM disk, and it's loaded with crapware, just like laptops from HP, Lenovo, and others.The computer has four USB 2.0 ports, a FireWire port, an Ethernet connector, headphone and speaker connectors, a VGA connector, a built-in SD/MMC...
|
|
|
|
Total Hits: 32 | Today: 0
|
Author: Keith Brown
|
Rating:
|
|

Access control lists (ACLs) can be complex beasts, and user interfaces for editing them are incredibly tricky to implement properly. That's why I was really excited when Windows® 2000 shipped with a programmable ACL editor, shown in Figure 1. Technically this is more than an ACL editor; it also allows you to edit the owner of an object and both the discretionary and system access control lists (DACLs and SACLs, respectively). But I'll call it "ACL editor" here rather than the more technically co...
|
|
|
|
Total Hits: 180 | Today: 0
|
Author: Andriy Klyuchevskyy
|
Rating:
|
|

Windows Management Instrumentation (WMI) is Microsoft’s implementation of Web-Based Enterprise Management (WBEM), which is the industry standard for unifying the management of distributed computer systems. The WBEM standard includes the Common Information Model (CIM) for describing management information relevant to systems, applications, networks, devices and services. It also defines mechanisms for automating administrative tasks....
|
|
|
|
Total Hits: 16 | Today: 1
|
Author: Dan Griffin
|
Rating:
|
|

While attending the Microsoft® Tech•Ed 2007 conference in Orlando, I had the privilege of working in one of the developer booths at The Learning Center. What struck me the most about that experience was the buzz surrounding the latest Application Lifecycle Management (ALM) tools. There was also plenty of chatter about hot methodologies such as Agile Programming and Test-Driven Development (TDD). And, as a result, there was tremendous interest in the latest ALM suite from Microsoft, the Visual St...
|
|
|
|
Total Hits: 35 | Today: 1
|
Author: Stuart Konen
|
Rating:
|
|

Some of you may have already come to realize I have previously written and released a similar control via CodeProject. Even though the last control was written using C++ along with MFC, some readers may wonder why I would recreate the same control without branching out into uncharted territory. But the fact of the matter is: I am indeed branching out, and this isn't simply a recreation....
|
|
|
|
Total Hits: 16 | Today: 0
|
Author: Larry Roof
|
Rating:
|
|

Smart Device Extensions (SDE) for Visual Studio .NET allow programmers to develop applications for the .NET Compact Framework, a new platform that maintains many of the features of the .NET Framework in a version optimized for handheld devices. This article shows how SDE provides access through Visual Studio .NET to a variety of .NET classes for devices running Windows CE, including classes for creating user interfaces. Data access classes and Web Services for the .NET Compact Framework are also...
|
|
|
|
Total Hits: 19 | Today: 0
|
Author: Dave Edson, John Socha-Leialoha
|
Rating:
|
|

Programmers get away with a lot today. With .NET, at last there is a framework that allows for really easy application development. Memory is managed with so little effort from the developer that we can easily abuse it. All the neat controls, forms, windowing systems, and GDI+ capabilities make it so easy. Easy, that is, until you have to write for the Pocket PC, a 200MHz platform with achingly slow graphics (read: no acceleration), no hard drive, and only 32MB of RAM, of which you can really on...
|
|
|
|
Total Hits: 14 | Today: 0
|
Author: Robert Hess
|
Rating:
|
|

I want to be able to return fields from a Microsoft® Access database and display them by using a key in a listbox design-time control (DTC). I want these fields to be displayed in textboxes that can be altered using add, change, and delete. How do I link the listbox selections to textboxes on another page?I don't think that the issues involved here are specific to a DTC, and it's not important that the values are coming from fields in a Microsoft Access database. It sounds like you want to clic...
|
|
|
|
Total Hits: 5 | Today: 0
|
Author: Nancy Michell
|
Rating:
|
|

I've been using Visual Basic® for a long time and I'm familiar with the Microsoft® .NET Framework, but I am by no means an expert in it. I really need help understanding some behavior a programmer on my team (who also has a background in Visual Basic) saw when using inheritance and overloading. This programmer has written what appears to be identical source logic in both Visual Basic and C#: a base class containing two functions taking single parameters (int and string), and a derived class whic...
|
|
|
|
Total Hits: 28 | Today: 0
|
Author: Scott Lysle
|
Rating:
|
|

This article shall describe an approach to using Windows Management Instrumentation (WMI) calls to obtain system information. As you'll see, obtaining information from WMI based calls is trivial; it seems the hardest part of doing it at all is finding out what is available from within WMI. Fortunately, Microsoft provides some tools which also make WMI discovery pretty simple too....
|
|
|
|
Total Hits: 29 | Today: 1
|
Author: Ali BaderEddin
|
Rating:
|
|

This program sets up a platform-independent OpenGL window using the GLUT library. It can be used in the following ways:
* Learn GLUT and OpenGL through: o Interactive Program o Documentation o Source Code * Start your first OpenGL program * Use the code as a template for your OpenGL applications...
|
|
|
|
Total Hits: 21 | Today: 0
|
Author: Aaron Skonnard
|
Rating:
|
|

Windows® Communication Foundation (WCF), formerly code-named "Indigo," is about to radically change the face of distributed programming for developers using the Microsoft® .NET Framework. WCF unifies the existing suite of .NET distributed technologies into a single programming model that improves the overall developer experience through a consistent architecture, new levels of functionality and interoperability, and all the extensibility points you could want. This article introduces you to WCF ...
|
|
|
|
Total Hits: 17 | Today: 0
|
Author: Elizabeth Murray and Jonathan Gordon
|
Rating:
|
|

This article provides an in-depth look at the structure of the Microsoft® Visual Studio® .NET Start Page and shows you how to customize the Start Page by adding new content. Four examples are provided, along with the XML used to define the content. In addition, the process for retrieving and displaying information on the Start Page is explained. After reading this article, you will be able to create you own custom content and display it on the Visual Studio Start Page....
|
|
|
|
Total Hits: 11 | Today: 0
|
Author: Shaun McAravey and Ben Hickman
|
Rating:
|
|

When developing high-performance applications for the Web, developers often must choose between performance and ease of development. With ATL Server, new with Visual Studio .NET, developers get the best of both worlds. ATL Server uses a tag replacement engine written in C++, provides a simple programming model, and promotes enhanced performance and easy debugging. This article presents an overview of the ATL Server architecture, then creates a basic ATL Server project. It then goes on to explain...
|
|
|
|
Total Hits: 28 | Today: 0
|
Author: Aaron Skonnard
|
Rating:
|
|

Windows Communication Foundation has been built from the ground up around the tenets of service orientation. It supports several serialization mechanisms that make it easy to bring existing types forward and provides a simple, interoperable foundation for future service-oriented applications. Windows® Communication Foundation (which is still in beta) embraces XML as a key enabling technology. While you can use it to build services that process XML directly, most developers prefer to leverage ser...
|
|
|
|
Total Hits: 7 | Today: 0
|
Author: ComponentOne
|
Rating:
|
|

One of the most important aspects of any application is having a thorough and easy-to-use method for end-users to access Help about how the application works. For those developers creating Windows Forms applications, look no further. With ComponentOne DynamicHelp for WinForms, you can easily add context-sensitive Help to your project in mere minutes. It also allows you to easily change the Help sources or individual topics at run time. No need to rebuild your application when the Help file is mo...
|
|
|
|
Total Hits: 6 | Today: 0
|
Author: Ben Waldron
|
Rating:
|
|

Many development teams have adopted "agile" methodologies to manage change and to improve software quality. These methodologies promote continuous integration as a practice to build and test software products incrementally as new features are included, bugs are fixed, and code is refactored. So how does Visual Studio® 2005 Team System and Team Foundation Server facilitate the process of agile development and continuous integration? This article answers that question by creating an example projec...
|
|
|
|
Total Hits: 7 | Today: 0
|
Author: Wei Hua
|
Rating:
|
|

The Generic Quality of Service (GQoS) API is a subset of the Winsock 2 API that allows a Winsock application to inform the network of its traffic requirements, enabling entitled applications to receive preferential treatment for their traffic. Existing Winsock applications can be GQoS-enabled by adding or modifying Winsock calls at appropriate places. An application's sending and receiving traffic needs can also be defined by specifying parameters within the QualityOfService (QOS) structure. Thi...
|
|
|
|
Total Hits: 19 | Today: 0
|
Author: a_pros
|
Rating:
|
|

An absence of any tools in Visual Studio that can help for developers to create Vista Gadget is strange and disapointed surprise from guys from Microsoft, by my opinion. May be its a temporary situation, but for now, I want to show you some tools that can help develop Vista gadget using Visual Studio 2005 or Visual Studio 2008. This tools include Visual Studio template for begin creating Vista Gadget and Visual Studio Add-In for creating .gadget file from project and run gadget installation....
|
|
|
|
|
|