DOTNET POWER PLAY
.NET stuffings and MICROSOFT (C) technologies
Friday, May 27, 2005
Tuesday, May 24, 2005
caution - using dispose & finalize
caution - using dispose & finalize: "Caution - Using Dispose & Finalize"
10 database and ado.net fallacies
10 database and ado.net fallacies: "10 Database and ADO.NET Fallacies"
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 How many times have you looked for that one component that would complete your project? Of those times, how many times have you found a component that was extremely affordable (free)? Hopefully, you found those components. If not, maybe I'll have a component listed just for you.
Joel.Net - EASY HTTP .NET
Joel.Net - EASY HTTP .NET EasyHttp.NET (VB.NET) Welcome to Joel.Net...
Joel.Net is the official home of developer Joel Thoms. Here you will find software, source code a few articles and a couple other miscelaneous things. I keep pretty busy with a lot of projects, those that I can share I will put up here.
Sunday, May 22, 2005
My Downloads
My DownloadsEZ File Peeker - look at only a few rows of a text file that is potentially > 1GB in size. There is no feasible way to open this file to see the contents, so use this utility to look at the first few rows to get an idea about the format of the contents.
EZ File Splitter - split a very large file into manageable chunks. Transfer them, then reassemble the original file. This is very good for splitting files that are hundreds of megabites into smaller files. Use to split a large file into chunks that can be burned on CDs. C# and VB.NET source code included.
EZ Master Pages - It started from Paul Wilson's master pages control, but I've morphed it into a different control with support for programmatically setting and changing the template, nested templates, etc. VS 2003 project included with demo.
Architecture Sample - Here, I've provided a sample VS.Net 2003 solution containing a feature to manage Contacts. A Contact is the business object, and I show how to use the Model-View-Presenter pattern as well as Strategy, Factory, Singleton, and Provider.
Web Services Demo - Demo from Web Services talk I gave at Texas A&M on April 1st, 2005.
Make a class library have its own config file - By default, .Net uses the process name and adds ".config" for the default config file in the AppDomain. In order to create an use a separate config file dedicated to your class library, you'll have to make your class library assembly execute in its own AppDomain. If this is a scenario you require, check out this sample showing how to make it work. NUnit uses this method to allow your test assemblies to have configuration.
Provider ASP.NET Request Context to a Domain Layer - See my blog post for more information. I outline how to use the Strategy pattern to make a cache service that a domain layer could use when in the context of the
Microsoft Belgi� & Luxemburg - MSDN - Background Processing in Windows Forms Applications (Part 2): Improvements in the .NET Framework 2.0
Multi-threading in .NET: Introduction and suggestions
Multi-threading in .NET: Introduction and suggestions: "Multi-threading in .NET: Introduction and suggestions"
Know Dot Net - BackgroundWorker Class in the 2.0 Framework
Know Dot Net - BackgroundWorker Class in the 2.0 Framework
private void worker_DoWork(object sender, DoWorkEventArgs e)
{
using (SqlConnection cn = new SqlConnection(ConnectString))
{
SqlCommand cmd = new SqlCommand("SELECT * FROM CUSTOMERS", cn);
dt = new DataTable("Customers");
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.Fill(dt);
}
lock(dataGridView1){
dataGridView1.DataSource = dt;
}
}
private void btnLoadData_Click(object sender, EventArgs e)
{
worker.RunWorkerAsync();
}
Saturday, May 21, 2005
The ASP.NET 2.0 Provider Model with example
ASP Today ASP.NET 2.0?s new features like Membership, Personalization, and Profiles are all based on a new model to .NET - The Provider model. The Provider model defines an easy plug-n-play architecture. You can use custom providers or write your own providers and use them without re-writing, re-compiling the entire solution. The provider model neatly distributes the functionalities hence allows parallel development of applications to support different devices or medium for the same functionality. In this article, Kamran M Qamar will explain what the provider model is, when it should be used, which functionalities in ASP.NET are using it, how you can create your own providers and finally how you can architect your own solution to reap the benefits of the Provider Model today, using .NET 1.x.
Wednesday, May 18, 2005
Web Services: Increase Your App's Reach Using WSDL to Combine Multiple Web Services -- MSDN Magazine, March 2005
Tuesday, May 17, 2005
Saturday, May 14, 2005
DotNetX team blog : Webservices Blog
DotNetX team blog
Web Services: Reusing your class library web services
Web Services: The specified convention
Increasing quality through Peer Code Review
DotNetX: ServiceModel - should ServiceContainers be supported ?
Friday, May 13, 2005
The Code Project - Indigo Transactional Web Services using Microsoft WinFX CTP March 2005 - C# WebServices
Thursday, May 12, 2005
Tuesday, May 10, 2005
Sunday, May 08, 2005
Friday, May 06, 2005
Wednesday, May 04, 2005
The Foundations of Web Services Security
The Foundations of Web Services Security: "XML Signature: http://www.w3.org/Signature/
XML Encryption: http://www.w3.org/Encryption/
WS-Security: http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wss
For more details on XSS4J, see http://www.alphaworks.ibm.com/tech/xmlsecuritysuite
For more details on Apache-XML-Security-J, see http://xml.apache.org/security/
For more information on XML Security by Verisign, see http://www.xmltrustcenter.org/xmlsig/index.htm
About the Authors"
The Foundations of Web Services Security
The Foundations of Web Services Security: "LayerStandardsStandard BodyImplementationFeatures
Transport LevelSSLNetscapeSun WeblogicData Integrity
Data Confidentiality
Authentication
Message LevelXML EncryptionW3CSS4J Apache-XML-Security-J
Baltimore Key tools
VeriSignData Confidentiality
XML SignatureW3CXSS4J
Apache-XML-Security-J
Baltimore Key tools
VeriSignData Integrity
WS-SecurityOASISApache WSS4J (Axis)
Trust Service Integration Kit (TSIK)(VeriSign)
Weblogic Websphere
MicrosoftData Integrity
Data Confidentiality
Authentication
SAMLOASISOpenSAMLAuthentication
Authorization"
Issue Vision Program: The best practices in Smart clients
Windows Forms .NET: The Official Microsoft Windows Forms Community Site: "Download IssueVision
The available MSI�s install the source and the IssueVision application. "
Encrypt Connection Strings in VS 2005 .config Files
Encrypt Connection Strings in VS 2005 .config Files: "Encrypt Connection Strings in VS 2005 .config Files"
Tuesday, May 03, 2005
Rainbow - .Net > .net Free Goodies > FREE Controls
Rainbow -: "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"