Register | Login 
Articles  

Current Articles | Categories | Search | Syndication

SQL Server 2005 Common Language Runtime Integration

By Scott Klein on Saturday, December 09, 2006 :: 1286 Views :: 0 Comments :: SQL Server

Today’s column has caused quite a stir within the SQL Server community.  I’m not a DBA by any stretch of the imagination but there are many DBA’s who hit the panic button as soon as they found out that Microsoft was integrating the CLR into SQL Server 2005.  For them, this meant anywhere from T-SQL being replaced to giving the application developers free reign to the database and everything in between.  Fortunately, none of this is true.  This article will discuss the integration of the CLR in SQL Server 2005 and what that means for both DBA’s and .NET developers alike.


Read More..

Developing a custom ASP.Net 2.0 server control

By Chad Bryant on Sunday, December 03, 2006 :: 2736 Views :: 0 Comments :: C#, ASP.NET

The purpose of this article is to demonstrate how to create a simple composite server control for ASP.Net 2.0.  Just as important, or more importantly, it demonstrates the benefits of creating your own custom server controls.  I will demonstrate these points by walking through a simple example scenario where the task is accomplished without the use of a custom control.  We will then turn the solution into a custom server control that can be reused throughout our sites and across various other projects where such functionality would be useful.

 


Read More..

Secrets to Getting that Dream Job in IT

By Joseph Walling on Sunday, March 05, 2006 :: 883 Views :: 3 Comments :: :: Career

Whether you are looking for that dream job or are just trying to get a pay raise or promotion, there are 10 things you can do to improve your chances. In general these 10 things fall into 2 categories; the first is building your portfolio and the second is in building your network.


Read More..

Implementing the Singleton Design Pattern in .Net

By John Spano on Wednesday, February 22, 2006 :: 1003 Views :: 0 Comments :: Design Patterns

Level: Intermediate to Object Oriented Programming; Beginner + with .Net and C#
 

    Design Patterns are a very useful programming concept that is often forgotten about in the heat of a programming project. Design Patterns are basically code design templates that have been perfected over the years by many different programmers and architects. They represent repetitive design concepts that don’t differ much.

Read More..

Implementing the Strategy Pattern in .Net

By John Spano on Tuesday, February 21, 2006 :: 955 Views :: 2 Comments :: :: Design Patterns

Level: Intermediate + to Object Oriented Programming; Beginner + with .Net and C#
 
 
            Frequently with applications many of the operations they perform are dynamic depending on several factors.  Think about a common scenario, sales tax.  Tax amounts are based off the place where you live.  There are many different tax rates in each country.  A good method of implementing dynamic patterns like taxes is needed.  The strategy pattern covers this gap for us.

Read More..

Implementing the Proxy Design Pattern In .Net

By John Spano on Tuesday, February 21, 2006 :: 857 Views :: 0 Comments :: Design Patterns

Level: Beginner + to Object Oriented Programming; Beginner + with .NET and C#
 
            The Proxy design pattern shows a way to do just in time loading of objects that would consume too much memory to keep around, or takes a lot of time to load.  This can be a very useful pattern for many applications.  A good example of this pattern is in Microsoft Office.  When you open a large Word document that has lots of embedded pictures, Office doesn’t load them all at the time you open the document.  As you scroll down, Office will pull the pictures from the disk file and insert them into the document.  You can see this by scrolling very fast down the document.  It takes a second or so for the document to “catch up” to you and show the visible images.

Read More..

Implementing the Factory Pattern in .Net

By John Spano on Tuesday, February 21, 2006 :: 959 Views :: 0 Comments :: Design Patterns

Level: Beginner + to Object Oriented Programming; Beginner + with .Net and C#
 
            The factory design pattern is very simple.  Several other patterns build off of it though, so it is a common base pattern.  You use this pattern when one or more of the following are true:

Read More..

Implementing the Command Pattern in .Net

By John Spano on Tuesday, February 21, 2006 :: 982 Views :: 0 Comments :: Design Patterns

Level: Beginner + to Object Oriented Programming; Beginner + with .Net and C#
 
            The command pattern is a very useful pattern when you want to give your users the ability to do certain things and undo them.  Typical examples are the undo and redo on many programs today.  This functionality is accomplished with the command pattern.  The GOF book says to use a command pattern when:

Read More..

Implementing the Visitor Design Pattern In .Net

By John Spano on Tuesday, February 21, 2006 :: 896 Views :: 1 Comments :: :: Design Patterns

Level: Intermediate to Object Oriented Programming; Beginner + with .NET and C#
 
            The visitor design pattern is very useful in situations where normal polymorphism won’t work because we have fundamentally different objects, with different interfaces, that you want to work on your concrete main object.  The pattern is used to give us a way to do these different operations on the object.  According to the GOF book, you use the visitor pattern when:

Read More..

Plug-In Architecture With Reflection

By John Spano on Tuesday, February 21, 2006 :: 1031 Views :: 1 Comments :: :: VB.Net

Dot Net has an interesting and very useful concept called Reflection. Since your compiled programs in Dot Net are compiled to IL and not machine code, it is very easy to query an EXE or DLL for what information it exposes in the form of classes, methods and properties, etc. In this article I will show you how to create a very simple and easy method for ”plug-in” type architectures.

Read More..

Previous Page | Next Page

Copyright (c) 2008 GSP Developers
Walling Info Systems | Terms Of Use | Privacy Statement