|
|
|
|
Articles
|
|
|
|
|
There is a plethora of new T-SQL features and enhancements in SQL Server 2005 and you could probably write a small book talking about all of them. However, this article will focus on one of them, specifically, Common Table Expressions because personally they have come in handy on many occasions.
I have used a few of the other new features and enhancements and if you have not had a chance to delve into any of them, I would highly recommend familiarizing yourself with some of them, such as the new xml data type, improved error handling, query and event notifications, new DDL (Data Definition Language) triggers, ranking functions, TOP operator enhancements, the PIVOT and UNPIVOT operators, and the new APPLY operator. There are a few others and they all add tremendous value to T-SQL developers.
This article will introduce common table expressions and go as in-depth as space will allow, showing how CTE’s can be used to improve TSQL’s capabilities and how they can help better your T-SQL.
Read More..
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..
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..
By Joseph Walling on Sunday, March 05, 2006 :: 1565 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..
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..
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..
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..
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..
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..
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..
Previous Page | Next Page
|
|
 |
|
|