Thursday, June 30, 2005

[Tools] UMLet 5 Free UML Tool

[Tools] UMLet 5 Free UML Tool

Tuesday, June 28, 2005

DeveloperLand.com [Five reasons for using an O/R mapping tool]

DeveloperLand.com [Five reasons for using an O/R mapping tool]

Monday, June 27, 2005

WizBids.com: Intelligent Freelance Outsourcing

WizBids.com: Intelligent Freelance Outsourcing Written Entirely in ASPNET 2.0

Microsoft TechEd 2005 sitestream

Microsoft TechEd 2005

TheServerSide.com - Tech Talk Video Doug Purdy's bio, Program Manager, Microsoft XML Web Services Team

TheServerSide.com - Tech Talk Video

Sunday, June 26, 2005

A BizTalk Enthusiast : BizTalk Server 2004 - Three More Great Technical Articles

A BizTalk Enthusiast : BizTalk Server 2004 - Three More Great Technical Articles

Friday, June 24, 2005

TheServerSide.NET - Tech Talk Video KimberlyTripp

TheServerSide.NET - Tech Talk Video

Thursday, June 23, 2005

DotNetGuru.org :: Architecture .NET (DotNet)

DotNetGuru.org :: Architecture .NET (DotNet)

DotNetGuru PetShop

DotNetGuru PetShop: "DotNetGuru PetShop Presentation byThomas GIL (thomas.gil@valtech.fr), translated by Matthieu Guyonnet-Duluc


Introduction
The birth of project PetShopDNG is original enough to deserve a brief reminder: remember, it goes back to the time when Microsoft had just published its own implementation of PetShop 2.0. That PetShop Sami Jaber had analyzed and criticized for its numerous architecture choices, a bit too much for a reference application."

OT: If you're not using Virtual PC ... you should be

OT: If you're not using Virtual PC ... you should be: "Differencing Disks allow you to use an existing VHD (Virtual Hard Disk) as the parent for a new VHD. For example, if you want to have one VPC for Visual Studio 2003 and a different one for Visual Studio 2005 Beta 2, and you wanted them both on Windows XP Professional, you can create a parent VHD with Windows XP Pro on it and use it as the parent for each of the two Visual Studio VPCs. This saves a ton of hard disk space because the OS only exists in a single VHD. It also saves a lot of time - have you ever created copies of VHDs or installed the same OS on several VHDs? Yuck. This is how I'm setting up my VPC hierarchy. "

Sysinternals Freeware - NewSID Computer Security Identifier (SID

Sysinternals Freeware - NewSID

Wednesday, June 22, 2005

ASPAlliance.com : ASP and ASP.NET Tutorials : Review: Free Components for ASP.NET 1.1

ASPAlliance.com : ASP and ASP.NET Tutorials : Review: Free Components for ASP.NET 1.1

Tech�Ed 2005 Webcast Series: Learn, Solve, Grow

Tech�Ed 2005 Webcast Series: Learn, Solve, Grow

Tuesday, June 21, 2005

15 Seconds : Using IE's Web Service Behavior To Create Rich ASP.NET Applications LIKE AJAX

15 Seconds : Using IE's Web Service Behavior To Create Rich ASP.NET Applications

249 Webservices articles - FTPOnline - Web Services

FTPOnline - Web Services

15 Seconds : Indigo Programming Model

15 Seconds : Indigo Programming Model

ComputerZen.com - Scott Hanselman's Weblog - Scott Hanselman's 2005 Ultimate Developer and Power Users Tool List

ComputerZen.com - Scott Hanselman's Weblog - Scott Hanselman's 2005 Ultimate Developer and Power Users Tool List

Monday, June 20, 2005

Building a Better Busy Box (Processing� Please Wait) Ver 1.2

Building a Better Busy Box (Processing� Please Wait) Ver 1.2

Sahil Malik [MVP C#] : What is a business object?

Sahil Malik [MVP C#] : What is a business object? Definition:
Business objects are object representations in a computer program that abstract the logical entities in the specific business domain, that the program is being written for.

Practical Example:
For instance, if you are an insurance company, your business objects could be classes that represent a Policy, Premium, Payment Plan etc.

Advantages of representing your data as business objects -

1. Your customer understands a "Policy", not a DataSet or a DataTable. This allows you to abstract and communicate what you as a programmer see on your screen more effectively with the end customer.
2. Catching, isolating, and debugging rogue data is easier - because the logical information for a particular business entity is all segregated as one serializable instance, which does not need an underlying database to live and exist.

Codebetter.Com and a lot of blogs

Codebetter.Com

Visual Basic Developer Center: Free Book - Introducing Visual Basic 2005 for Developers

Visual Basic Developer Center: Free Book - Introducing Visual Basic 2005 for Developers

Saturday, June 18, 2005

Running multiple web sites on IIS 5.1: iis_multiplex

Running multiple web sites on IIS 5.1: iis_multiplex

Friday, June 17, 2005

Patrick Steele's .NET Blog

Patrick Steele's .NET Blog

Tuesday, June 14, 2005

Microsoft Office Live Meeting - viewReg

download wmv and delete later.
Microsoft Office Live Meeting - viewReg

Microsoft Visual Studio .NET, Total .NET SourceBook: Source Code Library for C# and VB.NET

Microsoft Visual Studio .NET, Total .NET SourceBook: Source Code Library for C# and VB.NET

Data-Binding to Web Service Proxies: Download the source code

Data-Binding to Web Service Proxies: "Data-Binding to Web Service Proxies
As I was preparing to post this code, I ran across Brad Adams very timely post:
Nikhil fires up the age old debate again�Data-binding to public fields... yes or no?
My problem, more specifically, is data-binding to web service proxies. The client proxies generated by .NET 1.0 & 1.1 represent the data elements returned by a web service as fields. While this works fine for retreiving data, it does absolutely no good when trying to bind the data to a grid.
While .NET affords some extensions for web service client code generation, the data classes are generated by the serialization framework and it does not support customization AFAIK. So what can be done? Wait for .NET 2.0? Being the impatient programmer, I decided to go down a different path.
I've been following the Mono project for a while, and I knew they had an open-source port of .NET's WSDL.EXE tool. I downloaded the source code and patched together a new WSDL tool that runs under .NET 1.0, 1.1, or Mono. It was definitely a quest! I interwove the System.Web.Services & System.Serialization classes from the Mono library with the base runtime classes. This allowed me to tweak the code generator to produce the desired result while running on either MS.NET or Mono. Thanks to the Mono Team for making this code available... definitely a good reason for open-source!"

Monday, June 13, 2005

SourceGrid 2.0

SourceGrid 2.0 SourceGrid is a Windows Forms control written entirely in C#. My goal was to create a simple but flexible grid to use whenever it is necessary to visualize or to change a series of data in a table format.
There are a lot of controls of this type available, but often are expensive, difficult to customize or not compatible with .NET.
The Microsoft DataGrid for me is too DataSet orientated and therefore is often complicated to use in the cases in which the source data isn't a DataSet, and often it is not customizable enough.

Friday, June 10, 2005

Free Trainings in SQLServer 2005 and VS 2005

Free Trainings in SQLServer 2005 and VS 2005

Thursday, June 09, 2005

ASP.NET QuickStart Tutorial

ASP.NET QuickStart Tutorial

ASP.NET Downloads

ASP.NET Downloads ASP.NET Downloads & Service Packs

Windows Server 2003 Service Pack 1

Web Services Enhancements 2.0 Service Pack 3
Visual Studio .NET 2002 Service Pack 1 - Deutsch
Visual Studio .NET 2002 Service Pack 1 - Englisch
Visendo Logfile Analyzer Web-Edition
Visendo Logfile Analyzer Professional-Edition
ASP.NET Version Switcher
Sicherheitsupdate "ASP.NET" für .NET Framework 1.1
Sicherheitsupdate "ASP.NET" für .NET Framework 1.1 - Windows Server 2003
Sicherheitsupdate "ASP.NET" für .NET Framework 1.1 Service Pack 1
Sicherheitsupdate "ASP.NET" für .NET Framework 1.1 Service Pack 1 - Windows Server 2003
Sicherheitsupdate "ASP.NET" für .NET Framework 1.0 SP2
Sicherheitsupdate "ASP.NET" für .NET Framework 1.0 SP3
.NET Framework 1.1 Sicherheitsupdate "GDIPLUS.DLL"
.NET Framework 1.0 Sicherheitsupdate "GDIPLUS.DLL"
.NET Framework Version 2.0 Redistributable Package Beta 1 (x86)
.NET Framework Version 2.0 SDK Beta 1 x86
.NET Framework Version 2.0 SDK Beta 1 Readme
Visual J# Version 2.0 Redistributable Package Beta 1
Error 1935 error message when you use the Netfx.msi package to install the .NET Framework 1.1
Error 1935 During Install of the .NET Framework
Troubleshooting 1935 and 2908 errors during installation
How to troubleshoot Microsoft .NET Framework 1.1 installation issues
How to troubleshoot Microsoft .NET Framework 1.1 installation issues on Windows Server 2003
Web Services Enhancements 2.0 SP1 for Microsoft .NET
Web Services Enhancements 2.0 SP1 for Microsoft .NET Redistributable
SQL Server 2000 Desktop Engine Deployment Toolkit
New XML Features in .NET Framework 2.0
ASP.NET ValidatePath Module
ASP.NET ValidatePath Module Scanner
ASP.NET Migration Assistants

Wednesday, June 08, 2005

Mixing Forms and Windows Security in ASP.NET

Mixing Forms and Windows Security in ASP.NET

Discussions in vsnet.general

Discussions in vsnet.general newsgroup visual studio aspnet

Want to speed up your MSDN Downloads?

Want to speed up your MSDN Downloads?

6/22/05 - Extending the DataGrid - Creating a Time Allocation Grid

6/22/05 - Extending the DataGrid - Creating a Time Allocation Grid

6/29/05 - New XML Features in .NET Version 2

6/29/05 - New XML Features in .NET Version 2

7/13/05 - Master Pages in ASP.NET 1.1

7/13/05 - Master Pages in ASP.NET 1.1

Tech�Ed 2005 Webcast Series: Learn, Solve, Grow

Tech�Ed 2005 Webcast Series: Learn, Solve, Grow

Tuesday, June 07, 2005

kbAlertz: A forms authentication cookie can be used to authenticate to a forms authentication ASP.NET application after the FormsAuthentication.SignOu

kbAlertz:: "A forms authentication cookie can be used to authenticate to a forms authentication ASP.NET application after the FormsAuthentication.SignOut method has been called"

SUMMARY
INTRODUCTION
MORE INFORMATION
Help protect the application by using SSL
Enforce TTL and absolute expiration
Use HttpOnly cookies and forms authentication in ASP.NET 2.0
Use the Membership class in ASP.NET 2.0
REFERENCES
APPLIES TO

SUMMARY
This article describes a situation where the forms authenticate cookie can be used to authenticate to a forms authentication Microsoft ASP.NET application after the FormsAuthentication.SignOut method has been called. This article introduces several methods that you can use to help reduce such attacks.

Monday, June 06, 2005

ASP.Net RoadShow

ASP.Net RoadShow

Saturday, June 04, 2005

thinktecture - .NET Remoting FAQ

thinktecture - .NET Remoting FAQ

thinktecture - WsContractFirst 0.5

thinktecture - WsContractFirst

Thursday, June 02, 2005

ASPAlliance.com : ASP and ASP.NET Tutorials : Deploying a Crystal Reports Application to a Remote Server

ASPAlliance.com : ASP and ASP.NET Tutorials : Deploying a Crystal Reports Application to a Remote Server

Installing an ASP.NET-Solution with Crystal Report

Installing an ASP.NET-Solution with Crystal Report

Crystal Reports Visual Studio .NET

Crystal Reports Visual Studio .NET

steve's blog : String formatting in C#

steve's blog : String formatting in C#

Wednesday, June 01, 2005

TheServerSide.NET - Localization Practices for .NET 2.0: It's Still About The Architecture

TheServerSide.NET - Localization Practices for .NET 2.0: It's Still About The Architecture

MSDN Product Feedback Center

MSDN Product Feedback Center

Ajax.NET - The free library for .NET (C#)

Ajax.NET - The free library for .NET (C#)