Sys internals Suite
Download Sysinternals Suite(12465 KB)
The Sysinternals Troubleshooting Utilities have been rolled up into a single Suite of tools. This file contains the individual troubleshooting tools and help files. It does not contain non-troubleshooting tools like the BSOD Screen Saver or NotMyFault.
The Suite is a bundling of the following selected Sysinternals Utilities:
You can also click on the below links to try different.
AccessChk
AccessEnum
AdExplorer
AdInsight
AdRestore
Autologon
Autoruns
BgInfo
CacheSet
ClockRes
Contig
Coreinfo
Ctrl2Cap
DebugView
Desktops
Disk2vhd
DiskExt
DiskMon
DiskView
Disk...
Sunday, 29 July 2012
N-Tier Architecture: The Business Rules Layer
N-Tier Architecture: The Business Rules Layer
The Business Rules Layer in an N-Tier architecture is that layer that contains the Business logic and / or Business rules of the application. Reserving a separate layer strictly for Business logic in an N-Tier architecture is a major advantage, in that any changes that need to be made to Business rules can be made here without having any effect on other applications. {mosgoogle center}
Assuming that the interface among the different layers stays the same, changes that are made to the functionality / processing logic in the Business Rules Layer can be readily made without having...
N-Tier Architecture Presentation Logic Layer
N-Tier Architecture Presentation Logic Layer
The Presentation Layer in an N-Tier structure is commonly referred to as the “client” layer. It consists of parts that are used to present data to an end user. Examples of components on the Presentation Layer might include edit boxes, labels, text boxes, grids, buttons, Windows or Web forms, or more. The Presentation Layer can be either Windows based or Internet based.
What an Internet Based Presentation Layer Looks Like
Let us take a look of a correctly formatted Presentation Layer. This one consists of a Web server (IIS, in this instance), Web Pages, and Web Components.
All...
N-Tier Application Partitioning
N-Tier Application Partitioning
Application partitioning is a vital process, as it provides one with the opportunity to clearly define an even distribution of an application’s presentation, process, and key data components – without which, you may find yourself feeling quite lost. The components may be distributed over several different physical machines, or across a vast array of memory address spaces.
Application partitioning serves to maximize the inherent benefits of a multi tiered computer model, in that it distributes application processing across all spectrums of the system’s resources. For those who wish to achieve...
N-Tier Application Manageability
N-Tier Application Manageability
While it is a fact that N-Tier applications tend to provide almost limitless scalability, the desire to change or add new forms of functionality can present a challenge in more than one arena. Growth on a large scale can make capacity planning quite hard. When available resources have been exhausted by applications, then there must be some sort of provision made to borrow resources in order to support unexpected workloads. This is where manageability becomes key.
Manageability entails the sharing of resources, simplicity, and centralized management. Organizations are forced by complexity...
What is N-Tier Architecture?
What is N-Tier Architecture?
Introduction
This is the first in a series of articles exploring the world of n-tier architecture in terms of the Microsoft .NET platform and associated framework.
The first of these is meant as an introduction to n-tier architecture and as such tries to explain the reasoning behind developing applications in this way, and how it can be achieved without going into complex implementation details. That will come later. I suppose that by even mentioning n-tier in my opening sentence I've jumped the gun somewhat so let me backtrack slightly and explain.
The first question to ask is if this is just...