For a long time, I dealt almost exclusively in Web applications. When I moved over to build a smart client application, at first I was at quite a loss as to how to approach building such an application. How do I handle data access? How do I communicate between the smart client application and the [...]
Tag Archives: building
Smart Client: Building Distributed Apps with NHibernate and Rhino Service Bus
Team System: Building a Visual Studio Team Explorer Extension
The main user interface you use to interact with Team Foundation Server (TFS) is the Team Explorer client. Team Explorer provides a way to access and view information on one or more TFS servers. By default, Team Explorer provides access to TFS features like work items, SharePoint document libraries, reports, builds, and source control.Marcel’s development [...]
Practical OData: Building Rich Internet Apps with the Open Data Protocol
At PDC09 the Microsoft WCF Data Services team (formerly known as the ADO.NET Data Services team) first unveiled OData, the Open Data Protocol. The announcement was in a keynote on the second day of the conference, but that wasn’t where OData started. People familiar with ADO.NET Data Services have been using OData as the data [...]
Office Space: Building Office Open XML Files
Building Office Open XML FilesCode download available at: OfficeSpace2007_02.exe (338 KB) Browse the Code Online Welcome to Office Space, a new column devoted to developing with and for the Microsoft® Office system. In this column, I will be exploring how you can extend and customize Microsoft Office system applications and file formats. With the 2007 [...]
Data Points: Building An Out-of-Browser Client With Silverlight 3
Building An Out-of-Browser Client With Silverlight 3This article is based on prerelease versions of Silverlight 3 and Expression Blend.Silverlight 3 applications are no longer restricted to running in a browser. They can be run in a browser or it they can be detached from the browser and run from the desktop. These out-of-browser applications allow [...]
ASP.NET MVC: Building Web Apps without Web Forms
Building Web Apps without Web FormsThis article is based on a prerelease version of the ASP.NET MVC Framework. Details herein are subject to change. This article discusses: Model View Controller pattern Creating controllers and views Building forms and posting back Controller factories and other extensibility points This article uses the following technologies: ASP.NET Code download [...]
WF How-To: Building State Machines with Windows Workflow Foundation
Building State Machines with Windows Workflow FoundationThis article discusses: Sequential workflows vs. state machine workflows When to use state machine workflows Building and designing state machine workflows Raising events to running workflows Passing data to running workflows This article uses the following technologies: Windows Workflow Foundation, Visual StudioCode download available at: WFStateMachines2008_02.exe (177 KB) Browse [...]
Data Access: Building a Desktop To-Do Application with NHibernate
NHibernate is an Object Relational Mapper (OR/M), tasked with making it as easy to work with a database as it is to work with in-memory objects. It is one of the most popular OR/M frameworks for Microsoft .NET Framework development. But most users of NHibernate are doing so in the context of Web applications, so [...]
Smart Clients: New Guidance And Tools For Building Integrated Desktop Applications
New Guidance And Tools For Building Integrated Desktop ApplicationsChristian Thilmany and Jim KeaneThis article discusses: An overview of CAB and the Smart Client Software Factory Architecture of an Integrated Desktop Building and deploying a smart client Using Modules to integrate legacy apps This article uses the following technologies: Visual Studio 2005, CAB, Smart Client Software Factory Code [...]
GDI+: A Primer on Building a Color Picker User Control with GDI+ in Visual Basic .NET or C#
View the original article here