{register} {login}
Most Loved Tools
Recently Added Tools
Users
AJAX  automated build  Chapter 1  Chapter 10  Chapter 11  Chapter 12  Chapter 13  Chapter 15  Chapter 16  Chapter 17  Chapter 18  Chapter 19  Chapter 2  Chapter 22  Chapter 23  Chapter 3  Chapter 4  Chapter 5  Chapter 6  Chapter 8  Chapter 9  cil  Code Analysis  Code Generation  collaboration  continuous integration  controls  documentation  Editor  extension  Framework  graphics  ide  il  Metrics  msil  Open Source  productivity  source control  testing  troubleshooting  UI  unit test  Visual Studio  web  Web Development  windows forms  WPF  write code  XML  
About the Book
-Table of Contents
-Buy the Book
-Tool Authors Click Here

Credits
About the Authors
Contributors
Preface
Building ASP.NET Applications
Introduction
Building Sophisticated AJAX Applications with ASP.NET "Atlas"
Adding AJAX Functionality With Anthem.NET
Adding AJAX Functionality with AJAX.NET Professional
Generating User-Friendly URLs with URLRewritingNet.UrlRewrite
Showing a "Please Wait" Dialog with BusyBoxDotNet
Creating Cleaner HTML Output with CSS-Friendly Controls
Adding Word-Processing Capabilities to Your Application with FreeTextBox
Creating Charts with the WebChart Control
Consuming and Publishing RSS Feeds with the RSS Toolkit
For More Information
Working With Windows Forms
Introduction
Getting that "WinXP Look" with XP Common Controls
Creating Dockable Windows with DockPanel
Creating a Professional User Interface with the Krypton Toolkit
Learning More about Windows Common Controls with Control Spy
For More Information
Developing with .NET 3.0 (AKA "WinFx")
Introduction
Creating Great Visuals for Your Applications with Expression Graphic Designer
Creating WinFx User Interfaces without Code
Writing XAML in XamlPad
Avoiding XML Configuration Files with the Service Configuration Editor
Deciphering WCF Logs with the Service Trace Viewer
Developing WinFx Applications in Visual Studio with WinFx Development Tools
For More Information
Working With Code Libraries
Introduction
Externalizing Business Rules with NxBRE
Diagnosing Without Downtime via Log4net
Searching Your Data Using Lucene.Net
Finding Changes Between Assembly Versions with LibCheck
Comparing Assemblies with Reflector.Diff
Implementing Spell Checking In Your Windows and Web Apps with NetSpell
Creating Graphs and Plot Charts Quickly with NPlot
Sorting Algorithms In C# with NSort
Creating RSS Feeds with RSS.NET
Using Zip, GZip, Tar, and BZip2 Archives in Your Software with SharpZipLib
Generating Excel Files from Code Using ExcelXmlWriter (Without Having Excel!)
Creating PDFs with iTextSharp
For More Information
Generating Code
Introduction
Creating Code Automatically with MyGeneration
Generating Your Data Access Layer With Codus
Writing Your Web Services Contract First With WSCF
Generating XML Schemas and Strongly Typed DataSets With XSD
Practicing Contract-First XML Development with XSDObjectGenerator
For More Information
Writing Code
Introduction
Building .NET Applications with Visual Studio Express
Developing .NET Applications Using SharpDevelop
Writing Mono Applications on Linux with MonoDevelop
Creating Stand-Alone Snippets with Snippet Compiler
Handling Small Tasks with Notepad2
Mastering Regular Expressions with the Regulator
Creating Regular Expressions with ReguLazy
For More Information
Creating Documentation
Introduction
Documenting Your Source Code with GhostDoc
Viewing Documentation in Visual Studio with CR_Documentor
Creating Professional Documentation with NDoc
Printing PDF Documents with PDFCreator
Building a FAQ with skmFAQs
For More Information
Enhancing Visual Studio
Introduction
Boosting Productivity with CoolCommands
Improving the Class Designer with the Class Designer PowerToy
Opening Files Quickly with VSFileFinder
Mastering Unmanaged APIs with PINVOKE.NET
Spell-Checking ASP.NET and HTML with the HTML/ASP.NET Page Spell Checker Add-in
Switching Window Layouts Quickly with VSWindowManager
Blogging or E-Mailing Your Code in Style with the CopySourceAsHtml Visual Studio Add-in
Editing CSS in Visual Studio with the CSS Properties Window
Bringing the Web Application Project Back to Visual Studio 2005
Sharing your Visual Studio Goodies with the VS Content Installer Power Toys
For More Information
Analyzing Your Code
Introduction
Checking Complexity and Dependencies With Peli's Reflector Add-Ins
Checking Your Source Code's Complexity with SourceMonitor
Analyzing Code Inside Visual Studio with CR Metrics
Finding Your Code's Dependency Complexities with NDepend
Writing Better Code with FxCop
For More Information
Testing Your Software
Introduction
Unit-Testing Your Code with NUnit
Speeding Your Test Development with NUnit Code Snippets
Writing Advanced Unit Tests with MbUnit
Getting More From Your Tests With Zanebug
Bringing Your Customers into the Testing Process with Fitnesse.NET
Analyzing Unit-Test Coverage with NCover
Analyzing Your Code Coverage with NCoverExplorer
Integrating Unit Testing into Visual Studio with TestDriven.NET
Integrating Mock Objects into Your Testing with NMock2
Creating Strongly Typed Mocks with Rhino.Mocks
Unit Testing Your GUI With NUnitForms
Creating Performance Benchmark Tests With NTime
Automating Web Application Testing with Selenium Core
Driving Your Web Applications Automatically with Watir
For More Information
Working with Source Control Systems
Introduction
Setting Up Subversion Rapidly with SVN 1-Click Setup
Accessing Subversion and CVS with TortoiseSVN/CVS
Using Subversion Inside Visual Studio with AnkhSVN
Removing Visual Source Safe Bindings with SourceSafe Binding Remover
Comparing Files with WinMerge
For More Information
Building, Using Continuous Integration, and Deploying Your Applications
Introduction
Creating Consistent Builds with NAnt
Automating your Build Process with MSBuild
Building .NET 1.1 Assemblies in MSBuild with MSBee
Extending MSBuild Capabilities with MSBuild Community Tasks
Managing Your Build Process Visually with MSBuild Sidekick
Shortening the Development Cycle with CruiseControl.NET
Easing the Burden of Implementing a Continuous Integration Process with CI Factory
Making Web Application Deployments Easy with Unleash It
Easing Web Application Deployments with Web Deployment Projects
Creating a Setup Project with WiX
For More Information
Boosting Team Collaboration
Introduction
Improving Team Communication and Collaboration with Basecamp
Building Online Communities with Community Server
Creating a Blog with Subtext
Collaborating Online with FlexWiki
Driving Another PC Remotely via XP's Remote Assistance
Talking to Colleagues with Skype
Chatting with Anyone using GAIM
Administering Team Foundation Users with Administration Tool for TFS
For More Information
Tracking Bugs, Changes, and Other Issues
Introduction
Implementing a Bare-Bones Defect Tracker with BugTracker.NET
Handling Mid-Sized Projects with CodeTrack
Running an Enterprise-Level Bug-Tracking System with Bugzilla
Managing a Project with Trac
For More Information
Troubleshooting and Debugging
Introduction
Monitoring File Access in Your System with FileMon
Identifying TCP Port and Endpoint Issues with TCPView
Seeing What's Being Accessed in Your Registry with RegMon
Getting a Better View of Processes on Your System with Process Explorer
Digging Into Your Program's CLR Interactions with PInvoke and COM using CLR SPY
Tracking Down Memory-Allocation Problems with CLR Profiler
Debugging Your Application After It's Been Deployed with ClrDump
Debugging Hangs and Monitoring Processes with Managed Stack Explorer
Examining HTTP Traffic with Fiddler
Identifying Network Problems with Ping Plotter
Examining Logs with LogParser
Simplifying Debugging with Visual Studio 2005 Visualizers
Finding Bottlenecks with NProf
For More Information
Using Decompilers and Obfuscators
Introduction
Examining Common Ground with ILDASM
Analyzing Assemblies with Reflector
Debugging .NET Assemblies without Source Code Using Dotnet IL Editor
Preventing Reverse Engineering of Your Code with Dotfuscator
For More Information
Tightening Up Your Security
Introduction
Analyzing Threats your Application Faces with the Threat Analysis & Modeling Tool
Protect your Communications with Bouncy Castle Cryptography APIs
Mitigating Cross-Site Scripting Vulnerabilities
Highlighting Explorer Windows with Different Security Privileges using PrivBar
Opening a Command Window with Admin Privileges using MakeMeAdmin.cmd
For More Information
Building Your Application With Frameworks
Introduction
Reusing Professional Infrastructure with Enterprise Library
Creating Web Applications and Systems with DotNetNuke
Improving Smart Device Development with the Smart Device Framework
Building and Deploying Cross-Platform .NET Applications with Mono
Spelunking the Framework with Rotor
Simplifying Web Development with Castle MonoRail
Obtaining a Decoupled Architecture with Castle Windsor
Improving Your Code's Design and Testability with PicoContainer
For More Information
Working with XML
Introduction
Transforming XML Documents with nxslt2
Displaying XML on the Web with eXml
Building Composite XML Documents with XInclude.NET
Referencing Part of an XML Document with XPointer.NET
Comparing and Unit-Testing XML with XML Diff and Patch
Extending XSLT Processing with EXSLT.NET
For More Information
Interacting with Databases
Introduction
Finding the Proper Connection String with ConnectionStrings.com
Creating SQL Connection Strings Quickly with SQL Connection String Builder
Administering SQLite Databases with the SQLite Administrator
Working with Oracle inside Visual Studio
Managing Oracle Databases with Oracle SQL Developer
For More Information
Exploring Object/Relational Mapping
Introduction
Mapping Objects to the Database with NHibernate (or How to Stop Writing all that Data-Access Code)
Mapping Business Objects with NPersist
Easing the Burden of Creating O/RM Files with ObjectMapper
Simplifying Data Access with Castle ActiveRecord
For More Information
Enhancing Web Development
Introduction
Debugging Web Pages in Internet Explorer with Web Developer Toolbar for Internet Explorer
Avoiding Web Headaches with the Web Developer Extension for Firefox
Diagnosing Javascript and Ajax with Web Development Helper
Eliminating Memory Leaks in Internet Explorer with Drip
Debugging Webpages at Runtime
Checking Web Pages with the W3C Markup Validation Service
Checking Your Web Site's Accessibility with Watchfire's WebXACT
Cleaning up your HTML with HTML Tidy
For More Information
Boosting Productivity with Windows Utilities
Introduction
Launching Tools and Websites Quickly With SlickRun
Spotlighting Content in Your Presentations with ZoomIt
Getting to the Right Detail with Magnifixer
Extracting Files From Windows Installer Files with Less MSIérables
Handling FTP More Efficiently with FileZilla
Opening a Shell Where You Need It with Command Prompt Here
Grabbing Screenshots with Cropper
Grabbing Color Values with ColorMania
Bringing .NET to the Command Line with PowerShell
Getting the Most out of PowerShell with the PowerShell IDE
Managing and Switching Tasks with TaskSwitchXP
Keeping Data in Sync with SyncToy
Resolving Locked File Problems with Unlocker
Bringing POSIX Emulation to Windows with Cygwin
For More Information
Common Tasks in Visual Studio
Introduction
Adding a Reference to Your Projects
Adding Tools to the Toolbox
©2006 Infozerk.com