Friday, April 28, 2006

developerWorks : DB2 : Forums : FW 2.0 / VS 2005 Developers Release Refresh is Available Now!!

developerWorks : DB2 : Forums : FW 2.0 / VS 2005 Developers Release Refresh is Available Now!!: "FW 2.0 / VS 2005 Developers Release Refresh is Available Now!!
Originally posted: 2006 April 27 11:39 AM
bpgross Post new reply

The DR Refresh has just been released, it is the same location as before, you can get to it from the VS Zone:

http://www-128.ibm.com/developerworks/db2/zones/vstudio/

Please make sure you uninstall the current DR first - the refresh does not support installing overtop of an already installed DR.

This refresh will coexist with any level of V8, and includes a runtime client that can be installed seperately. It does not require V8 already installed on the machine.

This DR refresh will also work against the Viper test drive server, including the new XML datatype. This functionality should be considered more beta level code.

Brent."

Thursday, April 27, 2006

Secure the Core follows the story of CSTF Financial, a credit card company

Arbor Networks, Inc. Secure the Core is brought to you by Arbor Networks® a leader in network security for global business networks. This first-of-its-kind dramatic podcast series features expert commentary from industry leaders. It begins with a two-episode pilot and will feature a new 3 to 6 minute episode every Tuesday. Come back each week as Secure the Core takes you deep into the world of a company under attack, and demonstrates how the Arbor Peakflow® Platform protects your network from external and internal threats. Be sure to download important technical information after each episode.

Wednesday, April 26, 2006

Stuart Celarier : Transact this! System.Transactions 2.0 tutorial: Part 8 — Enlisting a volatile resource manager in a transaction

Stuart Celarier : Transact this! System.Transactions 2.0 tutorial: Part 8 — Enlisting a volatile resource manager in a transaction: "Transact this! System.Transactions 2.0 tutorial: Part 8 — Enlisting a volatile resource manager in a transaction
From the task list we wrote in Part 6, the next items are to change the value of the managed int in a transaction which commits, and in a transaction which aborts. This will require making the volatile resource manager aware of when an ambient transaction is present, and enlisting in it.
Testing a change in a committed transaction
Here’s the task before us.
Item 4. Change the value of a managed int in a transaction that commits.
Following the same process, we’ll create a unit test by first writing the code that the client is expected to write, and then asserting what the client should expect from that code. Then we’ll implement the bare minimum to get the test to pass.
Starting from where we left off, add a unit test to VolatileResourceManagerTest.cs [.vb] that changes the value of an int managed by a VolatileResourceManagerInt inside of a transaction that commits.
[Test]
public void VolatileResourceManagerIntCommit()
{
int i = 3;
int j = 4;
VolatileResourceManagerInt vrmi = new VolatileResourceManagerInt( i );
using ( TransactionScope scope = new TransactionScope() )
{
vrmi.Value = j;
scope.Complete();
}
}

The calling scope.Complete votes to commit the ambient transaction. Since nothing else is voting, the transaction will commit.
The client should expect that the VolatileResourceManagerInt has the correct value before and after assignment, and after the transaction. Here we�"

Play the Test-Driven Development Pairing Game (Level 200)

Events Home

Sunday, April 23, 2006

FREE Agile e-book

Saturday, April 22, 2006

Brendan Tompkins : Going Beyond AJAX - What's Really Needed for Asynchronous Web Development

Brendan Tompkins : Going Beyond AJAX - What's Really Needed for Asynchronous Web Development: "Going Beyond AJAX - What's Really Needed for Asynchronous Web Development "

Thursday, April 20, 2006

Paul Laudeman : Windows Forms Tip: Ensure only one instance of your application is running at a time

Paul Laudeman : Windows Forms Tip: Ensure only one instance of your application is running at a time: "Ensure only one instance of your application is running at a time "

Paul Laudeman : Windows Forms Tip: Ensure only one instance of your application is running at a time

Paul Laudeman : Windows Forms Tip: Ensure only one instance of your application is running at a time: "Ensure only one instance of your application is running at a time "

ClickOnce in Visual Studio 2005

ClickOnce in Visual Studio 2005

Monday, April 17, 2006

How to: Perform Custom Authentication Using SOAP Headers

How to: Perform Custom Authentication Using SOAP Headers: "How to: Perform Custom Authentication Using SOAP Headers
The following custom solution is built using ASP.NET to provide an authentication mechanism using SOAP headers. The solution involves a custom HTTP Module on the Web server that executes the following steps:
The HTTP Module parses HTTP messages to check whether they are SOAP messages.
If the HTTP Module detects a SOAP message, it reads the SOAP headers.
If the SOAP message has the SOAP header with authentication credentials, HTTP Module raises a custom global.asax event.
In the sample provided, the HTTP Module authenticates the user and sets Context properties that a Web service can use to decide whether the client is authorized access to the Web service."

Useful Resources for C# Programming

Useful Resources for C# Programming: "Useful Resources for C# Programming
What's New in the C# 2.0 Language and Compiler
How Do I in C#?
Using the Visual C# IDE
C# Programming Guide
C# Programmer's Reference
C# Samples
Also check out the Tools and Features available in VS 2005
Misc: .NET Framework Glossary"

Saturday, April 15, 2006

Visual Studio 2005: Develop Smart Client Applications

Visual Studio 2005: Develop Smart Client Applications

http://msevents.microsoft.com/cui/eventdetail.aspx?eventID=1032278543&Culture=en-US - BEST PRACTICES IN SMART CLIENT

RSS Feed Aggregator and Blogging Smart Client - The Code Project - Smart Client

RSS Feed Aggregator and Blogging Smart Client - The Code Project - Smart Client: "Single instance of an application
This is a common requirement for many desktop applications where you need only one instance of your app to be allowed to run.
Doing this requires a bit of Win32 level knowledge. When an app is created, it registers a Mutex. But before creating it first checks whether there is any Mutex already registered with the same name. If there is, then another instance of application is already running and so we quit.
public static bool IsAlreadyRunning()
{
string strLoc =
Assembly.GetExecutingAssembly().Location;
FileSystemInfo fileInfo = new FileInfo(strLoc);
string sExeName = fileInfo.Name;
bool bCreatedNew;

mutex = new Mutex(true,
'Global\\'+sExeName, out bCreatedNew);
if (bCreatedNew)
mutex.ReleaseMutex();

return !bCreatedNew;
}"

And other Winforms techniques

Friday, April 14, 2006

C# From a Java Developer's Perspective

C# From a Java Developer's Perspective

Thursday, April 13, 2006

Creating bootable Windows 2000/XP/2003 Disc (Nero 6) (Windows 2000/XP/2003) - TACKtech Corp.

Creating bootable Windows 2000/XP/2003 Disc (Nero 6) (Windows 2000/XP/2003) - TACKtech Corp.

Wednesday, April 12, 2006

Shankun blogger sTarter kit

About Me

Tuesday, April 11, 2006

Credit Card Electronic Payment Processing with ASP.NET

Credit Card Electronic Payment Processing with ASP.NET

Saturday, April 08, 2006

Interview Question from QuestPond for .NET developers

Google Groups : C# Developers

Build an Anthem.NET [AJAX] Autosuggest Textbox

Build an Anthem.NET [AJAX] Autosuggest Textbox: "Remote Scripting (which is now referred to inaccurately as 'AJAX' mostly because of a bunch of marketing hype) was invented by Microsoft around 1998, and was first notably used in a commercial application by the MS Exchange team in Outlook Web Access to make the Outlook Web application 'look and feel' more like the desktop Outlook. The level of maturity of OWA was incredible, but it was only recently that browsers besides Internet Explorer got religion and implemented the XMLHttpWebRequest feature natively. That's why the big buzz over 'AJAX', with many developers not even realizing that it has actually been around since last century! "

Tuesday, April 04, 2006

Download or Order Virtual Server 2005 R2 Enterprise Edition for Free

http://www.microsoft.com/windowsserversystem/virtualserver/software/default.mspx