Friday, July 29, 2005

Subversion & VS.NET

Subversion & VS.NET How to Install this VSS alternative

Thursday, July 28, 2005

Service Station: Techniques for Contract-First Development -- MSDN Magazine, June 2005

Service Station: Techniques for Contract-First Development -- MSDN Magazine, June 2005

www.xmethods.net

www.xmethods.net Welcome to XMethods.

Emerging web services standards such as SOAP, WSDL and UDDI will enable system-to-system integration that is easier than ever before. This site lists publicly available web services.



Wednesday, July 27, 2005

Fun with callbacks Part 1: What's in the ASP.NET box?

Fun with callbacks Part 1: What's in the ASP.NET box?

XMLHttpRequest & Ajax Working Examples - Links and Resources, Fiftyfoureleven.com

XMLHttpRequest & Ajax Working Examples - Links and Resources, Fiftyfoureleven.com

Software As She�s Developed � Blog Archive � Podcast+Text: The AJAX Web Architecture

Software As She�s Developed � Blog Archive � Podcast+Text: The AJAX Web Architecture

Eli Robillard's World of Blog.

Eli Robillard's World of Blog.: "Consuming Web Services from Excel 2003
It's possible to consume web services from Excel 2003, but few of the sources seem to cover the topic from end-to-end. This post is intended as a companion to an O'Reilly article on the topic and includes a few elements I found necessary to get it all working.
Here's the web method we're going to consume:
[WebMethod (Description='Retrieve the production volume for a given year and region. Returns a single integer.')]
public System.Xml.XmlDocument GetVolume(int year, string region)
{
System.Xml.XmlDocument xd = new System.Xml.XmlDocument();
xd.LoadXml('' + MyNamespace.GetVolume().ToString() + '');
return xd;
}
The MyNamespace"

Monday, July 25, 2005

VSTS Rocks

VSTS Rocks: "VSTS Tutorial Videos
VSTS is big. REAL BIG. Needless to say there is a lot of information to learn, and the following videos, produced by LearnVisualStudio.NET should help get you moving in the right direction. These are SHORT videos that address specific topics, which makes them very easy to take download and watch. So give them a spin!

To provide us with feedback about these videos go here. "

Saturday, July 23, 2005

Eli Robillard's World of Blog.

Eli Robillard's World of Blog.: "Consuming Web Services from Excel 2003
It's possible to consume web services from Excel 2003, but few of the sources seem to cover the topic from end-to-end. This post is intended as a companion to an O'Reilly article on the topic and includes a few elements I found necessary to get it all working.
Here's the web method we're going to consume:
[WebMethod (Description='Retrieve the production volume for a given year and region. Returns a single integer.')]
public System.Xml.XmlDocument GetVolume(int year, string region)
{
System.Xml.XmlDocument xd = new System.Xml.XmlDocument();
xd.LoadXml('' + MyNamespace.GetVolume().ToString() + '');
return xd;
}
The MyNamespace"

Thursday, July 21, 2005

CollyLogic | CSS Multi-element Rollover Generator

CollyLogic | CSS Multi-element Rollover Generator

Configuring COM+ Excellent site too

Configuring COM+

A BizTalk Enthusiast : Logical Message Splitting in BizTalk Server 2004

A BizTalk Enthusiast : Logical Message Splitting in BizTalk Server 2004

Tuesday, July 19, 2005

#2120 : How do I page through a LARGE Dataset or recordset?

#2120 : How do I page through a recordset?

Monday, July 18, 2005

Adapdev Technologies, LLC - Codus O/R Mapper for .NET source available

Adapdev Technologies, LLC - Codus Codus is a comprehensive code generation tool for object-relational mapping. It takes an existing database and automatically generates all of the code for updating, deleting, inserting and selecting records. In addition, it creates web services for distributed programming, strongly-typed collections, and a full set of unit tests. Features include:

Wednesday, July 13, 2005

Index of /download/book_chapters_and_wps

Index of /download/book_chapters_and_wps

Tuesday, July 12, 2005

ASP.NET Home: Table of Contents: GridView Examples for ASP.NET 2.0

ASP.NET Home: Table of Contents: GridView Examples for ASP.NET 2.0

Programming Indigo - Sample Chapters

Programming Indigo - Sample Chapters

AJAX Matters - Asynchronous JavaScript and XML and XMLHTTP development information

AJAX Matters - Asynchronous JavaScript and XML and XMLHTTP development information

Monday, July 11, 2005

Enter Access Code

Enter Access Code


8317-MSDN-6595

Saturday, July 09, 2005

Windows Forms FAQ

Windows Forms FAQ

VSS Tips & Tricks

VSS Tips & Tricks

Rainbow - ASP.NET free controls

Rainbow -: "FREE Controls



MasterPage control by Andy Smith
WilsonWebForm
One-Click By Andy Smith
Details View by Dino Esposito
Directory of Free Components from Jason Gaylord
Xheo.com Controls
PayPal Control by Component One
DOM Compliant Validators by Paul Glavich
MS Tab, Tree, Toolbar Control
MetaBuilders by Andy Smith
Carlos Mare's Collection
PI @ si.org Collection
Dennis Bauer Collection
Control Gallery on ASP.net has FREE and $$$ controls
eXCentrics World
Morrison Schwartz Free controls
Box with Rounded Corners Control by Scott Mitchell
http://www.denisbauer.com"

CBT Nuggets: Introduction to Active Directory

CBT Nuggets: Introduction to Active Directory

Composite UI Application Block: Home

Composite UI Application Block: Home: "Composite UI Application Block: Home



Overview
Are you considering a Smart Client approach to address the challenges of building Line of Business solutions that interact with many backend systems? Ever wondered what would the architecture and design of a complex UI would look like? Do you need to abstract the 'plumbing' of such client applications so your business developers can focus their attention on building the business specific components rather than dealing with complex issues like threading, asynchronous requests, etc.? The Composite UI Application Block (CAB) could be a good candidate. CAB is a guidance asset (an application block) based on .NET 2.0. It�s intended to provide proven practices to build complex UIs based on simpler �parts� (SmartParts "

the kdonald blog What Spring is without saying "IoC" or "Dependency Injection", my take

the kdonald blog: "What Spring is without saying 'IoC' or 'Dependency Injection', my take
Thursday February 03, 2005
Ryan often gets asked to explain what Spring is without using the hypy terms IoC or Dependency Injection. Hey, I do, too! Here's my take:
What Spring is all about:
Spring is an application framework built on a lightweight container architecture that helps you structure, configure, and layer your applications consistently. The capabilities of the core container, which you can think of as a sophisticated object factory, eliminate the ad-hoc glue code you typically find in any non-trivial application to instantiate and connect collaborating objects in a system (traditionally done via hard coded singleton getInstance()-style lookups) and to source object configuration information (traditionally done in an ad-hoc fashion, from hard coded property files, for example.)
So in essence, the Spring container, which is fully usable in both J2SE and J2EE environments by the way, configures and connects the objects (or components, or services - pick your term there) that makeup the internals of your application in a loosely-coupled manner via well-defined interfaces. This container, acting as a kind of application assembler, selects your object implementations to instantiate, configure, and wire up during application startup, and does all this external to the application objects themselves. It acts as a factory that conceals a single object's implementation, allowing dependent collaborators to be handed (aka injected) references to well-defined business interfaces that are focused for use in their problem domain and not coupled with superfluous infrastructure code.
The fact that it is the containers responsibility to instantiate and connect your application objects brings you power. That's exactly w"

TheServerSide.com - A beginners guide to Dependency Injection

TheServerSide.com - A beginners guide to Dependency Injection This article presents a high level overview of Dependency Injection (DI). It aims to present the overall concept of Dependency Injection to the junior developer within the context of how it could be used in a variety of DI containers.

Friday, July 08, 2005

David Hayden : Code Generation

David Hayden : Code Generation

O/R Mappers and Code Generators
posted Saturday, March 19, 2005 5:24 PM by dhayden
Richard has put together a list of O/R Mappers and Code Generators for .NET Development. Here is the list:

Codus (Free)
Codesmith (Free/$)
CSLA (Rocky Lhotka) (Free)
DataObjects.NET ($$)
Deklarit ($$)
EntityBroker (Free/$$)
Genome (Free/$$)
Gentle.NET (Free)
Ironspeed ($$)
LLBLGen Pro ($)
Modularis ($$$)
Neo - .NET Entity Objects (Free)
NHibernate (Free)
NPersist (Free)
NOrca (Free)
ObjectMapper ($)
Objectz.NET ($)
OPF.NET ($$)
ORM.NET (Free)
RapTier (Free/$$)
Sooda (Free)
Visual Developer ($$/$$$)
WilsonORMapper ($)
XPO - Express Persistent Objects ($$)


I have used a number of these products and I can personally vouch for the quality of three of the products - Codesmith, Deklarit and LLBLGen Pro. I use these products a lot and have found them to be of very good quality, and the technical support for Deklarit and LLBLGen Pro are excellent.

CodeSmith Tools: CodeSmith 2.6 Freeware

CodeSmith Tools: CodeSmith 2.6 Freeware

Thursday, July 07, 2005

Varad, The Hard Coder! Best Practices - Design

Varad, The Hard Coder!

Wednesday, July 06, 2005

GrokTalks - 10 minute micro-presentations

GrokTalks - 10 minute micro-presentations

Web Services Home: WSE 3.0 and WS-ReliableMessaging

Web Services Home: WSE 3.0 and WS-ReliableMessaging

Jeffrey Palermo : Switch Internet Explorer 6.0 to standard-compliant mode - level 200

Jeffrey Palermo : Switch Internet Explorer 6.0 to standard-compliant mode - level 200

The Code Project - Start Your Windows Programs From An NT Service - System

The Code Project - Start Your Windows Programs From An NT Service - System

The Code Project - Cross site scripting: Common threats in web applications - JavaScript

The Code Project - Cross site scripting: Common threats in web applications - JavaScript

Free MSMQ tools

Free MSMQ tools: "MQDelete- delete top message from queue
usage:
sample:MQDelete SourceQueuePath
MQDelete .\private$\test
MQCopy- copy top message from one queue to another
usage:
sample:MQCopy SourceQueuePath DestinationQueuePath
MQCopy .\private$\test1 .\private$\test2
MQSave- save body of top message to file
usage:
sample:MQSave SourceQueuePath FileName
MQSave .\private$\test body.txt
MQSend- send message with specified label and body
usage:
sample:MQSend SourceQueuePath MessageLabel BodyFileName
MQSend .\private$\test 'Test message' body.txt"

Introduction to MSMQ

Introduction to MSMQ

The Code Project - Surviving poison messages in MSMQ - C# Programming

The Code Project - Surviving poison messages in MSMQ - C# Programming

The Code Project - Windows Validation Control � WindowsValidators [RequiredField, Compare, Range, Regular Expression & Custom validations] - C# Controls

The Code Project - Windows Validation Control � WindowsValidators [RequiredField, Compare, Range, Regular Expression & Custom validations] - C# Controls

The Code Project - Automatically set Control focus after ASP.NET AutoPostBack - ASP.NET

The Code Project - Automatically set Control focus after ASP.NET AutoPostBack - ASP.NET

The Code Project - AJAX for ASP.NET - ASP.NET

The Code Project - AJAX for ASP.NET - ASP.NET

Tuesday, July 05, 2005

VS 2005 & SQL Server 2005 - Free Training!

VS 2005 & SQL Server 2005 - Free Training!

Friday, July 01, 2005

Code Generation: Architecting a New Kind of Reuse

Code Generation: Architecting a New Kind of Reuse