(Paul D. Sheriff) Displaying messages to users of an application is something every developer needs to do. There are many ways to display such messages, some better than others. For example, one approach is to hard code a message that you pass to the Show method: MessageBox.Show(“Data has been Saved
Tag: Development
Getting Up and Running with the Composite UI Application Block for WPF
(Jani Jrvinen) By design, large software applications should be developed from loosely coupled objects. This allows the code to be re-used in other projects because, for example, a business object class does not depend on the user interface components to work.
Getting Started with the .NET Task Parallel Library
(Rod Stephens) Parallel programming has been around for decades, but unless you had access to special-purpose hardware, you’ve probably written mostly single CPU applications. You could distribute truly intensive applications across a networkbut doing so was a lot of work and involved a lot of overh
Passing parameters to Crystal Reports at runtime with c#
(Shashi Ray) This small article shows how you can create and pass parameters value at runtime in a Crystal Report from your UI. In my application, I am using a ReportViewer control in Visual Studio 2005 to view the report.
Bridging: Solving Many-to-Many Relationships in the Dimensional Model
(Tom Haughey) The dimensional model has been widely accepted as a means of modeling certain types of query and reporting requirements, especially in a data mart environment. A dimensional model is a data model in which data is preclassified as a fact or dimension. Its most notable structure is the s
First impressions of ASP.NETs MVC framework
(Justin James) ASP.NET developments presentation layer has traditionally been difficult; simply put, it isnt simple. The event model, for example, can confound even the most experienced developers. For someone transitioning to ASP.NET from a system such as PHP or HTML, the idea of coding to respond
Using ASP.NET 3.5 History Control with ASP.NET 2.0
(Brij Mohan) This post will show you how to use ASP.NET 3.5 Ajax COntrolToolKit History control with ASP.NET 2.0.
ASP.NET Tip: How to avoid creating a GC Hole
(Tom) There are only a few things that can make a .NET process crash. The most common one is an Unhandled Exception getting raised. Another way that is can happen is by creating a GC Hole.
Programmatically Retrieving a Stored Procedure’s Parameters
(Scott Mitchell) Stored procedures in SQL Server are similar to methods in C# and Visual Basic code. They encapsulate one or more statements into a single, parameterized construct. Both stored procedures and methods are a form of code reuse and their use help developers adhere to the DRY principle (
Creating a Most Recents Menu Item with the MenuStrip
(Paul Kimmel) Patterns exist for a reason. Patterns are something we can get familiar with, consequently making like-things anticipatable and easier to use. I am not just talking about patterns like the Gang of Four GoF patterns; I mean simple ways that things work too.
