Wednesday, January 25, 2006
How-To-Select an Obfuscation Tool for .NET™
From the How-To-Select™ Guides at http://www.howtoselectguides.com/
Automated Smart Client Deployment and Update - Today and Tomorrow
March 31, 2005 (at http://www.theserverside.net)
Smart client application architecture is gaining ground as a replacement for many intranet and some internet web applications. Smart client architectures have many considerations that you need to take into account to build a well robust, reliable, scalable, performant, and secure app. However, building the application is only part of the battle.
Once you get the smart client application designed and tested along with its supporting middle tier components, you need to deploy the application to client machines and support it with (possibly frequent) updates while it is there.
This article will discuss some of your options, including capabilities that exist today with .NET 1.1 such as Windows Installer, No Touch Deployment, and the Updater Application Block, as well as those that will soon arrive with the release of .NET 2.0, specifically ClickOnce.
Smart client application architecture is gaining ground as a replacement for many intranet and some internet web applications. Smart client architectures have many considerations that you need to take into account to build a well robust, reliable, scalable, performant, and secure app. However, building the application is only part of the battle.
Once you get the smart client application designed and tested along with its supporting middle tier components, you need to deploy the application to client machines and support it with (possibly frequent) updates while it is there.
This article will discuss some of your options, including capabilities that exist today with .NET 1.1 such as Windows Installer, No Touch Deployment, and the Updater Application Block, as well as those that will soon arrive with the release of .NET 2.0, specifically ClickOnce.
A Case Study in Performance Tuning
Columnist : Gordon Pollokoff Posted: 01/24/2005 at sqlservercentral.com
Summary:SQL Server does a wonderful job of tuning itself, selecting the optimum query plans and in general performing very well under a variety of conditions. That does not mean the a good DBA cannot add value by setting up the system and ensuring the optimizer receives the information that it needs. New author Gordon Pollokoff brings us a short case study from a project he as recently involved in where a new application required a bit of tuning.
Summary:SQL Server does a wonderful job of tuning itself, selecting the optimum query plans and in general performing very well under a variety of conditions. That does not mean the a good DBA cannot add value by setting up the system and ensuring the optimizer receives the information that it needs. New author Gordon Pollokoff brings us a short case study from a project he as recently involved in where a new application required a bit of tuning.
Microsoft Enterprise Library 2.0 Released
Microsoft Enterprise Library 2.0 Released Microsoft's Patterns & Practices Team has released Enterprise Library 2.0. Enterprise Library is a collection of application blocks including data access, logging, configuration, cryptography, exception handling, caching, and security.
This version has been updated to work with .NET 2.0 and includes some significant changes.
This version has been updated to work with .NET 2.0 and includes some significant changes.
Key Changes from Enterprise Library 1.x
- Configuration now built on System.Configuration
- Configuration Application Block no longer exists
- Easier to use blocks with or without configuration files
- Instrumentation configurable and disabled by default
- Much Improved Logging Application Block
- Flexibility and Performance Improvements
- Simpler and more powerful Data Access Application Block
- Use with OLE-DB, ODBC or any managed provider
- Most of the Security Application Block has been removed
- Deprecated in favor of .NET's Membership and Profile Features
Step-byStep in debugging ASP.Net memory leaks
Tess Ferandez, MVP, posted in the blog about NET Memory Leak Case Study: The Event Handlers That Made The Memory Baloon. Very good read.
Friday, January 20, 2006
Go-Live License for WCF and WF
Windows Communication Foundation and Windows Workflow Foundation are now Go-Live enabled as of Beta 2.
Read more on Go-Live... http://msdn.microsoft.com/winfx/getthebeta/golive/default.aspx
Read more on Go-Live... http://msdn.microsoft.com/winfx/getthebeta/golive/default.aspx
History of BASIC and C Based Languages by Billy Hollis
Subscribe to:
Posts (Atom)