Click here to Skip to main content
15,181,011 members

Articles by Christopher G. Lasater (Articles: 26)

Articles: 26

RSS Feed

Average article rating: 3.55

Operating Systems
Windows
Posted: 16 Jun 2005   Updated: 16 Jun 2005   Views: 56,020   Rating: 2.67/5    Votes: 12   Popularity: 2.88
Licence: Not specified      Bookmarked: 25   Downloaded: 0
Please Sign up or sign in to vote.
Object Oriented Programming has been around for a long while, so I know there are a thousand articles, books and various writings on the subject. My goal in writing this one is just to clarify ONE MORE TIME some very basic aspects of OOP that I think are sometimes missed or overlooked.
Productivity Apps and Services
Sharepoint
Posted: 14 Oct 2010   Updated: 19 Oct 2010   Views: 29,940   Rating: 4.67/5    Votes: 4   Popularity: 2.81
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
This article describes how to set up and build a basic wsp solution file including handy installation scripts
Posted: 14 Oct 2010   Updated: 19 Oct 2010   Views: 20,590   Rating: 4.67/5    Votes: 4   Popularity: 2.81
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 130
Please Sign up or sign in to vote.
I have included some scripts my co-worker Oleg Petrychenko gave me to install Sharepoint 2007 from scratch
Posted: 14 Oct 2010   Updated: 19 Oct 2010   Views: 38,010   Rating: 4.57/5    Votes: 5   Popularity: 3.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 404
Please Sign up or sign in to vote.
This article describes one way to build a Sharepoint Feature project in Visual Studio that can be built and deployed using WSPBuilder, it also includes Sharepoint Server install scripts, and explicit instructions on how to build a basic feature in Sharepoint
Programming Languages
C#
Posted: 24 Mar 2005   Updated: 24 Mar 2005   Views: 45,380   Rating: 2.00/5    Votes: 7   Popularity: 1.69
Licence: Not specified      Bookmarked: 13   Downloaded: 404
Please Sign up or sign in to vote.
This article provides a real world usage example for using delegates.
Posted: 25 Mar 2005   Updated: 25 Mar 2005   Views: 69,663   Rating: 3.59/5    Votes: 19   Popularity: 4.59
Licence: Not specified      Bookmarked: 58   Downloaded: 0
Please Sign up or sign in to vote.
This is a hands on article on how to refactor to design patterns, in specific for this article, factory and strategy design patterns.
Posted: 28 Mar 2005   Updated: 28 Mar 2005   Views: 49,550   Rating: 2.96/5    Votes: 20   Popularity: 3.85
Licence: Not specified      Bookmarked: 36   Downloaded: 0
Please Sign up or sign in to vote.
This article details a real world example of how to use the mediator.
Posted: 28 Mar 2005   Updated: 28 Mar 2005   Views: 53,660   Rating: 3.43/5    Votes: 14   Popularity: 3.93
Licence: Not specified      Bookmarked: 46   Downloaded: 0
Please Sign up or sign in to vote.
This article details a real world example of how to use a Chain of Responsibility pattern.
Posted: 7 Apr 2005   Updated: 7 Apr 2005   Views: 69,483   Rating: 2.59/5    Votes: 14   Popularity: 2.97
Licence: Not specified      Bookmarked: 38   Downloaded: 0
Please Sign up or sign in to vote.
The adapter and bridge patterns offer us another way to make our code more flexible, and gives us another option for code design. Developers new to OO may have already found they have used a version of one of these patterns in their code before, or can find a myriad of uses immediately.
Posted: 6 Apr 2005   Updated: 12 Apr 2005   Views: 83,222   Rating: 3.41/5    Votes: 22   Popularity: 4.58
Licence: Not specified      Bookmarked: 60   Downloaded: 0
Please Sign up or sign in to vote.
This article details a real world example of how to use facade patterns to help you deal with a modular code system, such as business layer algorithms, or any code which you wish to extract into its own assembly/namespace and allow only specific access from outside the assembly/namespace.
Posted: 11 Apr 2005   Updated: 20 Jun 2005   Views: 49,451   Rating: 2.86/5    Votes: 12   Popularity: 3.09
Licence: Not specified      Bookmarked: 50   Downloaded: 188
Please Sign up or sign in to vote.
Adaptive Object Modeling is a relatively new concept in object oriented design that has found some roots in advanced development processes.
Posted: 11 Apr 2005   Updated: 20 Jun 2005   Views: 86,540   Rating: 3.38/5    Votes: 13   Popularity: 3.77
Licence: Not specified      Bookmarked: 36   Downloaded: 161
Please Sign up or sign in to vote.
Strategy methodology maintains that the operations and business rules or code flow of a class should be held as a collection of properties, as opposed to single method calls, which can be changed at runtime.
Posted: 16 May 2005   Updated: 21 Jun 2005   Views: 48,611   Rating: 3.38/5    Votes: 11   Popularity: 3.51
Licence: Not specified      Bookmarked: 46   Downloaded: 117
Please Sign up or sign in to vote.
This article explains how client interfaces can be dealt with via the pattern. Also gives some very good reasons why an interpretive pattern methodology should be used over more static code, and attempts to explain how and why business development solutions can implement the pattern.
Posted: 17 Aug 2006   Updated: 16 May 2007   Views: 149,126   Rating: 4.59/5    Votes: 28   Popularity: 6.50
Licence: Not specified      Bookmarked: 119   Downloaded: 0
Please Sign up or sign in to vote.
Commands are useful tools when dealing with behaviors in objects. By making the request to an object, a Command object, and storing the command in an Invoker object, we can modify and keep historical records of different actions performed on an object.
Visual Basic
Posted: 12 Apr 2005   Updated: 20 Jun 2005   Views: 67,290   Rating: 3.81/5    Votes: 8   Popularity: 3.44
Licence: Not specified      Bookmarked: 30   Downloaded: 196
Please Sign up or sign in to vote.
This article will deal with Property methodology of Adaptive Object Modeling. Property pattern methodology maintains that the attributes of a class should be held as a collection of properties, as opposed to single instance variables, which can be changed at runtime.
Posted: 3 Jun 2005   Updated: 20 Jun 2005   Views: 63,166   Rating: 3.75/5    Votes: 7   Popularity: 3.17
Licence: Not specified      Bookmarked: 44   Downloaded: 238
Please Sign up or sign in to vote.
This article will deal with Entity Relationships as they relate to the Adaptive Object Model pattern. We will discuss and use for this example Martin Fowler's Accountability pattern, which gives us relationship formation, cardinality between classes, and is the basis for workflow in the AOM pattern.
Posted: 16 Jun 2005   Updated: 16 Jun 2005   Views: 44,500   Rating: 3.04/5    Votes: 11   Popularity: 3.17
Licence: Not specified      Bookmarked: 32   Downloaded: 169
Please Sign up or sign in to vote.
This article will deal with several topics dealing with implementing actual data into the AOM model.
Posted: 14 Apr 2005   Updated: 20 Jun 2005   Views: 71,810   Rating: 3.90/5    Votes: 10   Popularity: 3.90
Licence: Not specified      Bookmarked: 48   Downloaded: 158
Please Sign up or sign in to vote.
This article will deal with how to make the AOM pattern methodology useful in actual projects.
XML
Posted: 6 Feb 2006   Updated: 6 Feb 2006   Views: 32,470   Rating: 2.83/5    Votes: 6   Popularity: 2.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 0
Please Sign up or sign in to vote.
This is a short article giving a breakdown of Microsoft's Domain Specific Language examples for software factories.
Web Development
ASP.NET
Posted: 9 Jun 2005   Updated: 9 Jun 2005   Views: 185,743   Rating: 3.82/5    Votes: 15   Popularity: 4.49
Licence: Not specified      Bookmarked: 50   Downloaded: 719
Please Sign up or sign in to vote.
This article describes how to disable a ASP button on click to prevent multiple clicks and still fire the button event on the server.
Posted: 27 Jun 2005   Updated: 27 Jun 2005   Views: 54,221   Rating: 2.67/5    Votes: 3   Popularity: 1.27
Licence: Not specified      Bookmarked: 16   Downloaded: 0
Please Sign up or sign in to vote.
This article will detail how you can use the OnPreRender event to redirect a page from inside a logical set of code without getting the 'Thread was being aborted' error.
Posted: 16 Jan 2006   Updated: 25 Jan 2006   Views: 162,223   Rating: 4.03/5    Votes: 13   Popularity: 4.35
Licence: The Code Project Open License (CPOL)      Bookmarked: 69   Downloaded: 728
Please Sign up or sign in to vote.
One of those infamous ASP.NET server-side calendar controls that look and work like a JavaScript control! This is an easy plug-in for any project! I included some functions like being able to have the calendar display over other controls, and the ability to move through different months and keep the
Posted: 13 Jan 2006   Updated: 13 Jan 2006   Views: 45,670   Rating: 3.86/5    Votes: 6   Popularity: 3.01
Licence: Not specified      Bookmarked: 32   Downloaded: 213
Please Sign up or sign in to vote.
This article gives a solution for cleaning up session variables that leap from one page to another in unexpected ways.
Posted: 16 Mar 2011   Updated: 13 Apr 2011   Views: 39,160   Rating: 4.67/5    Votes: 2   Popularity: 1.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 629
Please Sign up or sign in to vote.
This is a how to article about creating a List Definition feature.
Posted: 30 Nov 2005   Updated: 30 Nov 2005   Views: 449,405   Rating: 4.91/5    Votes: 40   Popularity: 7.70
Licence: Not specified      Bookmarked: 76   Downloaded: 0
Please Sign up or sign in to vote.
This is a quick helper to allow you to make the web reference URLs for your WSDL proxies easier to configure when switching environments.
IIS
Posted: 22 Mar 2005   Updated: 22 Mar 2005   Views: 32,822   Rating: 2.25/5    Votes: 5   Popularity: 1.57
Licence: Not specified      Bookmarked: 21   Downloaded: 669
Please Sign up or sign in to vote.
This article details a way to perform web security much like ASP 2.0 does it, using an ISAPI Filter.

Average blogs rating:

No blogs have been submitted.

Average tips rating:

No tips have been posted.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.

Christopher G. Lasater
Web Developer
United States United States
Christopher G. Lasater

I am also a published author, please check out my book:
ISBN: 1-59822-031-4
Title: Design Patterns
Author:Christopher G. Lasater
More from my web site
Amazon.com