Wednesday, February 25, 2009

Open source .Net Projects

Links to open souce projects in .Net especially in C#
  1. http://csharp-source.net/

Tuesday, February 17, 2009

What is Cardinality in Database design

Important concept in database design.Below links give details and methods to implement in your database server
  1. Datamodel.org
  2. http://it.toolbox.com/blogs/enterprise-solutions/interpreting-cardinality-and-dependency-on-an-er-diagram-14210
  3. http://www.databasedesigning.com/ER2.html

Monday, February 16, 2009

My software development tools

List of small tools which I am using for software development.All are free...

Debugging


NameDescriptionDownload link
FireBugFirefox extension for debugging HTML and CSS.Supports runtime changing of valuesFirebug
ReflectorA .Net decompiler.This helps to analyze ,browse and extract .net assemblies.Reflector
SnoopA debugger for WPF applications. It helps to analyze the current status of WPF application including events by attaching itself to any running WPF app. We can change the values using this to see effectsSnoop
Silverlight spyThis is a runtime debugger for Silverlight applicationsSilverlight spy
FiddlerA network traffic monitoring tool.Shows all your request response datas including https traffic.Fiddler
.Net ProfilerA free tool from Microsoft to profile .Net applications..Net Profiler
Process MonitorTool to monitor the activities of a process such as file access ,registry access etc...Process monitor
Assembly fusion log viewerDisplays the details how many assemblies loaded and their physical location.Easy to identify the assembly not found issues.Net sdk tool

Coding Utilities


NameDescriptionDownload link
Xml StudioHelps to build XPath queriesXML studio
WMI code generatorTool from Microsoft which generates WMI code to manage computer in C# and VB.Net.It helps us to use System.Management namespace easily WMI code generator
RegExrIts a online tool to create regular expressions.RegExr

Database


Name DescriptionDownload link
SQLDBSizeDisplays size usage graphicallySQLDBSize

Wednesday, February 4, 2009

How to architect your ASP.Net Application

Here goes the links which I have found while architecting ASP.Net applications.It includes developing Business ,DataLayers and different UI patterns.

http://msdn.microsoft.com/en-us/asp.net/aa336583.aspx