Wednesday, November 26, 2008
Friday, November 21, 2008
Open in New window
<asp:Button ID="Button1" Text="Click Me" runat="server"/>
For Button, we need to add Window.Open in Page_Load event..
protected void Page_Load(object sender, EventArgs e)
{
Button1.Attributes.Add("onclick", "window.open ('Retieringsecurities.aspx', 'popupwindow','width=600,height=650,scrollbars,resizable=false')");
}
If you use Hyper link, you don't need to add anycode in code behind, add it in Hyperlink control itself.
<asp:hyperlink id="HyperLink1" runat="server" navigateurl='Retieringsecurities.aspx'
target="_blank" text="CoverageList"
onclick="window.open (this.href, 'popupwindow','width=600,height=650,scrollbars,resizable=false');
return false;"/>
For Button, we need to add Window.Open in Page_Load event..
protected void Page_Load(object sender, EventArgs e)
{
Button1.Attributes.Add("onclick", "window.open ('Retieringsecurities.aspx', 'popupwindow','width=600,height=650,scrollbars,resizable=false')");
}
If you use Hyper link, you don't need to add anycode in code behind, add it in Hyperlink control itself.
<asp:hyperlink id="HyperLink1" runat="server" navigateurl='Retieringsecurities.aspx'
target="_blank" text="CoverageList"
onclick="window.open (this.href, 'popupwindow','width=600,height=650,scrollbars,resizable=false');
return false;"/>
CLR Trigger
http://www.sqlservercentral.com/articles/SS2K5+-+CLR+Integration/creatingagenericaudittriggerwithsql2005clr/2502/
Monday, November 10, 2008
Timesheet Module
Timesheet module alllows managers to assign projects or tasks to users. it allow users to enter hours worked on a project or a task. Following an approval request, a project manager can approve or reject the submitted hours. It also allows project managers to genearate time reports in order to track worked hours. Once a time sheet is filled and submitted, An approval request will send to his/her project manager via the email notification. Then, the project manager can approve or reject the time sheet. Once time sheets are approved, project managers can see how much time each employee has spent on each project. This module have following feauters
Track employee time spent on different projects.
Assign rates by employee or project for time charging purposes.
Track project costs and schedules with the project management and expense features.
Tracks the employee Leave/Vacation details
Tracks the overtime hours and help managers to add/deleting resources
Provides customize reports
Track employee time spent on different projects.
Assign rates by employee or project for time charging purposes.
Track project costs and schedules with the project management and expense features.
Tracks the employee Leave/Vacation details
Tracks the overtime hours and help managers to add/deleting resources
Provides customize reports
Thursday, November 6, 2008
Wednesday, October 22, 2008
Thursday, October 2, 2008
Confirm Box in Asp.Net
/***********************************************************************************************************************/
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="ConfirmBoxTest.aspx.cs" Inherits="ConfirmBoxTest" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>Untitled Page</title>
<script type="text/javascript">
function confirm_delete()
{
if (confirm("This record will be deleted?")==true)
return true;
else
return false;
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Button ID="btnDelete" runat="server" Height="53px" Text="Delete"
Width="198px" OnClick="btnDelete_Click" />
<asp:Button ID="btnUpdate" runat="server" Height="53px" Text="Update"
Width="198px" OnClick="btnUpdate_Click" /><br>
<asp:TextBox ID="Name" runat="server"></asp:TextBox></div>
</form>
</body>
</html>
/***********************************************************************************************************************/
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class ConfirmBoxTest : System.Web.UI.Page
{
private string scriptKey = "CONFIRM_TEST";
protected void Page_Load(object sender, EventArgs e)
{
// to Insure that the __doPostBack() JavaScript is added to the page...
ClientScript.GetPostBackEventReference(this, string.Empty);
//this.GetPostBackEventReference(this, string.Empty);
if ( this.IsPostBack )
{
//to perform Update button events
ConfirmBoxChecking();
}
if (!IsPostBack) btnDelete.Attributes.Add("onclick", "return confirm_delete();");
}
protected void btnDelete_Click(object sender, EventArgs e)
{
Response.Write("I am in Delete button");
}
protected void btnUpdate_Click(object sender, EventArgs e)
{
bool isConfirmNeeded = true;
string confirmMessage = string.Empty;
Response.Write("I am in update button");
if (isConfirmNeeded)
{
confirmMessage = "Do you want to really update the value?";
System.Text.StringBuilder javaScript = new System.Text.StringBuilder();
javaScript.Append("\n<script type=text/javascript>\n");
javaScript.Append("var userConfirmation = window.confirm('" + confirmMessage + "');\n");
javaScript.Append("__doPostBack('UserConfirmationPostBack', userConfirmation);\n");
javaScript.Append("</script>\n");
//RegisterStartupScript(scriptKey, javaScript.ToString());
ClientScript.RegisterStartupScript(this.GetType(), scriptKey, javaScript.ToString());
}
}
private void ConfirmBoxChecking()
{
string eventTarget = (this.Request["__EVENTTARGET"] == null) ? string.Empty : this.Request["__EVENTTARGET"];
if (eventTarget == "UserConfirmationPostBack")
{
string eventArgument = (this.Request["__EVENTARGUMENT"] == null)? string.Empty : this.Request["__EVENTARGUMENT"];
if (eventArgument == "true")
{
Response.Write("Selected Value is TRUE");
Response.Write("<BR>" + Name.Text);
//Do all True events here
}
else
{
Response.Write("Selected Value is FALSE");
Response.Write("<BR>" + Name.Text);
//Do all cancel events here
}
}
}
}
/***********************************************************************************************************************/
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="ConfirmBoxTest.aspx.cs" Inherits="ConfirmBoxTest" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>Untitled Page</title>
<script type="text/javascript">
function confirm_delete()
{
if (confirm("This record will be deleted?")==true)
return true;
else
return false;
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Button ID="btnDelete" runat="server" Height="53px" Text="Delete"
Width="198px" OnClick="btnDelete_Click" />
<asp:Button ID="btnUpdate" runat="server" Height="53px" Text="Update"
Width="198px" OnClick="btnUpdate_Click" /><br>
<asp:TextBox ID="Name" runat="server"></asp:TextBox></div>
</form>
</body>
</html>
/***********************************************************************************************************************/
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class ConfirmBoxTest : System.Web.UI.Page
{
private string scriptKey = "CONFIRM_TEST";
protected void Page_Load(object sender, EventArgs e)
{
// to Insure that the __doPostBack() JavaScript is added to the page...
ClientScript.GetPostBackEventReference(this, string.Empty);
//this.GetPostBackEventReference(this, string.Empty);
if ( this.IsPostBack )
{
//to perform Update button events
ConfirmBoxChecking();
}
if (!IsPostBack) btnDelete.Attributes.Add("onclick", "return confirm_delete();");
}
protected void btnDelete_Click(object sender, EventArgs e)
{
Response.Write("I am in Delete button");
}
protected void btnUpdate_Click(object sender, EventArgs e)
{
bool isConfirmNeeded = true;
string confirmMessage = string.Empty;
Response.Write("I am in update button");
if (isConfirmNeeded)
{
confirmMessage = "Do you want to really update the value?";
System.Text.StringBuilder javaScript = new System.Text.StringBuilder();
javaScript.Append("\n<script type=text/javascript>\n");
javaScript.Append("var userConfirmation = window.confirm('" + confirmMessage + "');\n");
javaScript.Append("__doPostBack('UserConfirmationPostBack', userConfirmation);\n");
javaScript.Append("</script>\n");
//RegisterStartupScript(scriptKey, javaScript.ToString());
ClientScript.RegisterStartupScript(this.GetType(), scriptKey, javaScript.ToString());
}
}
private void ConfirmBoxChecking()
{
string eventTarget = (this.Request["__EVENTTARGET"] == null) ? string.Empty : this.Request["__EVENTTARGET"];
if (eventTarget == "UserConfirmationPostBack")
{
string eventArgument = (this.Request["__EVENTARGUMENT"] == null)? string.Empty : this.Request["__EVENTARGUMENT"];
if (eventArgument == "true")
{
Response.Write("Selected Value is TRUE");
Response.Write("<BR>" + Name.Text);
//Do all True events here
}
else
{
Response.Write("Selected Value is FALSE");
Response.Write("<BR>" + Name.Text);
//Do all cancel events here
}
}
}
}
/***********************************************************************************************************************/
Friday, September 26, 2008
Wednesday, September 10, 2008
OboutGrid Search implementation in Content Page:
1) Add required text boxes
<table>
<tr>
<td>LoginName </td>
<td>
<asp:TextBox ID="txtLoginName" runat="server"></asp:TextBox></td>
<td>LastName </td>
<td><asp:TextBox ID="txtLastName" runat="server"></asp:TextBox><br /></td>
</tr>
<tr>
<td>FirstName </td>
<td><asp:TextBox ID="txtFirstName" runat="server"></asp:TextBox> </td>
<td colspan="2" align=center><asp:Button ID="BtnSearch" runat="server" Text="Search Me"/></td>
</tr>
</table>
2) Add properties to get ClientId for each search textBox in Codebehind(aspx.cs file)
#region properties
/// <summary>
/// The ID of the FirstName Text Box
/// </summary>
public string FirstNameID
{
get { return txtFirstName.ClientID; }
}
/// <summary>
/// The ID of the LastName Text Box
/// </summary>
public string LastNameID
{
get { return txtLastName.ClientID; }
}
/// <summary>
/// The ID of the Login Text Box
/// </summary>
public string LoginNameID
{
get { return txtLoginName.ClientID; }
}
#endregion properties
3) Add onclick client event to search button on Page_Load event
protected void Page_Load(object sender, EventArgs e)
{
BtnSearch.Attributes["onclick"] = "filterGrid()"; //Client Side event.
if(!IsPostBack)
{
FillGrid();
}
}
4) Add filterGrid() Javascript method on ASPX page with properties defined for each text box
<script type="text/javascript">
function filterGrid() {
Grid1.addFilterCriteria('LoginId', OboutGridFilterCriteria.StartsWith, document.getElementById('<%= LoginNameID %>').value);
Grid1.addFilterCriteria('LastName', OboutGridFilterCriteria.StartsWith, document.getElementById('<%= LastNameID %>').value);
Grid1.addFilterCriteria('FirstName', OboutGridFilterCriteria.StartsWith, document.getElementById('<%= FirstNameID %>').value);
Grid1.executeFilter();
}
</script>
<table>
<tr>
<td>LoginName </td>
<td>
<asp:TextBox ID="txtLoginName" runat="server"></asp:TextBox></td>
<td>LastName </td>
<td><asp:TextBox ID="txtLastName" runat="server"></asp:TextBox><br /></td>
</tr>
<tr>
<td>FirstName </td>
<td><asp:TextBox ID="txtFirstName" runat="server"></asp:TextBox> </td>
<td colspan="2" align=center><asp:Button ID="BtnSearch" runat="server" Text="Search Me"/></td>
</tr>
</table>
2) Add properties to get ClientId for each search textBox in Codebehind(aspx.cs file)
#region properties
/// <summary>
/// The ID of the FirstName Text Box
/// </summary>
public string FirstNameID
{
get { return txtFirstName.ClientID; }
}
/// <summary>
/// The ID of the LastName Text Box
/// </summary>
public string LastNameID
{
get { return txtLastName.ClientID; }
}
/// <summary>
/// The ID of the Login Text Box
/// </summary>
public string LoginNameID
{
get { return txtLoginName.ClientID; }
}
#endregion properties
3) Add onclick client event to search button on Page_Load event
protected void Page_Load(object sender, EventArgs e)
{
BtnSearch.Attributes["onclick"] = "filterGrid()"; //Client Side event.
if(!IsPostBack)
{
FillGrid();
}
}
4) Add filterGrid() Javascript method on ASPX page with properties defined for each text box
<script type="text/javascript">
function filterGrid() {
Grid1.addFilterCriteria('LoginId', OboutGridFilterCriteria.StartsWith, document.getElementById('<%= LoginNameID %>').value);
Grid1.addFilterCriteria('LastName', OboutGridFilterCriteria.StartsWith, document.getElementById('<%= LastNameID %>').value);
Grid1.addFilterCriteria('FirstName', OboutGridFilterCriteria.StartsWith, document.getElementById('<%= FirstNameID %>').value);
Grid1.executeFilter();
}
</script>
Monday, September 8, 2008
Obout Filter --aspnet_filtering_client_side.aspx
<%@ Page Language="C#" %>
<%@ Register TagPrefix="obout" Namespace="Obout.Grid" Assembly="obout_Grid_NET" %>
<script runat="server" Language="C#">
void Page_Load(object sender, EventArgs e)
{
ddlCountries.Attributes["onchange"] = "filterGrid(this)";
}
</script>
<html>
<head>
<title>obout ASP.NET Grid examples</title>
<style type="text/css">
.tdText {
font:11px Verdana;
color:#333333;
}
.option2{
font:11px Verdana;
color:#0033cc;
padding-left:4px;
padding-right:4px;
}
a {
font:11px Verdana;
color:#315686;
text-decoration:underline;
}
a:hover {
color:crimson;
}
</style>
<script type="text/javascript">
function filterGrid(ddl) {
grid1.addFilterCriteria('ShipCountry', OboutGridFilterCriteria.EqualTo, ddl.value);
grid1.executeFilter();
}
</script>
</head>
<body>
<form runat="server">
<br />
<span class="tdText"><b>ASP.NET Grid - Programmatic Filtering on the Client-Side</b></span>
<br /><br />
<asp:DropDownList runat="server" ID="ddlCountries" DataSourceID="sds2"
DataTextField="ShipCountry" DataValueField="ShipCountry" CssClass="tdText" />
<br /><br />
<obout:Grid id="grid1" runat="server" CallbackMode="true" Serialize="true" AutoGenerateColumns="false"
FolderStyle="styles/style_4" AllowAddingRecords="false" DataSourceID="sds1" AllowFiltering="true"
FilterType="ProgrammaticOnly">
<Columns>
<obout:Column DataField="OrderID" HeaderText="ORDER ID" ReadOnly="true" Width="150" runat="server"/>
<obout:Column DataField="ShipName" HeaderText="NAME" Width="200" runat="server"/>
<obout:Column DataField="ShipCity" HeaderText="CITY" Width="150" runat="server" />
<obout:Column DataField="ShipPostalCode" HeaderText="POSTAL CODE" Width="150" runat="server" />
<obout:Column DataField="ShipCountry" HeaderText="COUNTRY" Width="150" runat="server" />
</Columns>
</obout:Grid>
<br />
<span class="tdText">
Use the <span class="option2">addFilterCriteria</span> and <span class="option2">executeFilter</span> client-side methods to filter the grid on the client-side.<br />
If you want to hide the filter cells and the filter buttons (Show Filter etc.), please set <b>FilterType</b> to <span class="option2">ProgrammaticOnly</span>.
</span>
<asp:SqlDataSource runat="server" ID="sds1" SelectCommand="SELECT TOP 15 * FROM Orders ORDER BY OrderID DESC"
ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|Northwind.mdb;" ProviderName="System.Data.OleDb"></asp:SqlDataSource>
<asp:SqlDataSource runat="server" ID="sds2" SelectCommand="SELECT DISTINCT ShipCountry FROM Orders ORDER BY ShipCountry ASC"
ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|Northwind.mdb;" ProviderName="System.Data.OleDb"></asp:SqlDataSource>
<br /><br /><br />
<a href="Default.aspx?type=ASPNET">« Back to examples</a>
</form>
</body>
</html>
<%@ Register TagPrefix="obout" Namespace="Obout.Grid" Assembly="obout_Grid_NET" %>
<script runat="server" Language="C#">
void Page_Load(object sender, EventArgs e)
{
ddlCountries.Attributes["onchange"] = "filterGrid(this)";
}
</script>
<html>
<head>
<title>obout ASP.NET Grid examples</title>
<style type="text/css">
.tdText {
font:11px Verdana;
color:#333333;
}
.option2{
font:11px Verdana;
color:#0033cc;
padding-left:4px;
padding-right:4px;
}
a {
font:11px Verdana;
color:#315686;
text-decoration:underline;
}
a:hover {
color:crimson;
}
</style>
<script type="text/javascript">
function filterGrid(ddl) {
grid1.addFilterCriteria('ShipCountry', OboutGridFilterCriteria.EqualTo, ddl.value);
grid1.executeFilter();
}
</script>
</head>
<body>
<form runat="server">
<br />
<span class="tdText"><b>ASP.NET Grid - Programmatic Filtering on the Client-Side</b></span>
<br /><br />
<asp:DropDownList runat="server" ID="ddlCountries" DataSourceID="sds2"
DataTextField="ShipCountry" DataValueField="ShipCountry" CssClass="tdText" />
<br /><br />
<obout:Grid id="grid1" runat="server" CallbackMode="true" Serialize="true" AutoGenerateColumns="false"
FolderStyle="styles/style_4" AllowAddingRecords="false" DataSourceID="sds1" AllowFiltering="true"
FilterType="ProgrammaticOnly">
<Columns>
<obout:Column DataField="OrderID" HeaderText="ORDER ID" ReadOnly="true" Width="150" runat="server"/>
<obout:Column DataField="ShipName" HeaderText="NAME" Width="200" runat="server"/>
<obout:Column DataField="ShipCity" HeaderText="CITY" Width="150" runat="server" />
<obout:Column DataField="ShipPostalCode" HeaderText="POSTAL CODE" Width="150" runat="server" />
<obout:Column DataField="ShipCountry" HeaderText="COUNTRY" Width="150" runat="server" />
</Columns>
</obout:Grid>
<br />
<span class="tdText">
Use the <span class="option2">addFilterCriteria</span> and <span class="option2">executeFilter</span> client-side methods to filter the grid on the client-side.<br />
If you want to hide the filter cells and the filter buttons (Show Filter etc.), please set <b>FilterType</b> to <span class="option2">ProgrammaticOnly</span>.
</span>
<asp:SqlDataSource runat="server" ID="sds1" SelectCommand="SELECT TOP 15 * FROM Orders ORDER BY OrderID DESC"
ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|Northwind.mdb;" ProviderName="System.Data.OleDb"></asp:SqlDataSource>
<asp:SqlDataSource runat="server" ID="sds2" SelectCommand="SELECT DISTINCT ShipCountry FROM Orders ORDER BY ShipCountry ASC"
ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|Northwind.mdb;" ProviderName="System.Data.OleDb"></asp:SqlDataSource>
<br /><br /><br />
<a href="Default.aspx?type=ASPNET">« Back to examples</a>
</form>
</body>
</html>
Tuesday, July 29, 2008
How to display PDF documents in ASP.Net --Same page
ASPX
<div>
<table border="1"><tr><td>
<asp:Button ID="DisplayPDF" runat=server Text = "Display PDF" OnClick="DisplayPDF_Click" />
</td></tr>
<tr><td width="500" height="500">
<asp:PlaceHolder ID ="placeHolder1" runat=server></asp:PlaceHolder>
</td></tr></table>
</div>
Code behind
private void displayPDFFile(string PDFFileName)
{
int Width = 500;
int Height = 500;
//Build the PDF Document Content
StringBuilder sb = new StringBuilder();
sb.Append("<iframe src=" + PDFFileName.ToString() + " ");
sb.Append("width=" + Width.ToString() + " height=" + Height.ToString() + " ");
sb.Append("<View PDF: <a href=" + PDFFileName.ToString() + "</a></p> ");
sb.Append("</iframe>");
//Create Control to hold that PDF document
Literal literal1 = new Literal();
literal1.Text = sb.ToString();
literal1.DataBind();
//Clear PlaceHolder Controls and Add current literal to display in PlaceHolder
placeHolder1.Controls.Clear();
placeHolder1.Controls.Add(literal1);
}
protected void DisplayPDF_Click(object sender, EventArgs e)
{
displayPDFFile(@"fw9.pdf");
}
we are using System.Text name space. so don't forget to add using System.Text in code behind.
<div>
<table border="1"><tr><td>
<asp:Button ID="DisplayPDF" runat=server Text = "Display PDF" OnClick="DisplayPDF_Click" />
</td></tr>
<tr><td width="500" height="500">
<asp:PlaceHolder ID ="placeHolder1" runat=server></asp:PlaceHolder>
</td></tr></table>
</div>
Code behind
private void displayPDFFile(string PDFFileName)
{
int Width = 500;
int Height = 500;
//Build the PDF Document Content
StringBuilder sb = new StringBuilder();
sb.Append("<iframe src=" + PDFFileName.ToString() + " ");
sb.Append("width=" + Width.ToString() + " height=" + Height.ToString() + " ");
sb.Append("<View PDF: <a href=" + PDFFileName.ToString() + "</a></p> ");
sb.Append("</iframe>");
//Create Control to hold that PDF document
Literal literal1 = new Literal();
literal1.Text = sb.ToString();
literal1.DataBind();
//Clear PlaceHolder Controls and Add current literal to display in PlaceHolder
placeHolder1.Controls.Clear();
placeHolder1.Controls.Add(literal1);
}
protected void DisplayPDF_Click(object sender, EventArgs e)
{
displayPDFFile(@"fw9.pdf");
}
we are using System.Text name space. so don't forget to add using System.Text in code behind.
Thursday, July 10, 2008
C# Sample Projects
C# Sample Projects with optional source code links |
eggheadcafe |
cplus.about.com |
codeproject |
download3k |
itu |
codeproject/game |
codebeach/game |
gamedev |
deitel |
csharp-source.net |
getafreelancer |
getacoder |
Monday, June 23, 2008
Linked Horizaontal and vertical menus
URL: http://msdn.microsoft.com/en-us/library/16yk5dby.aspx
http://msdn.microsoft.com/en-us/library/16yk5dby.aspx
http://www.ondotnet.com/pub/a/dotnet/2004/09/13/site_nav_aspnet20.html
http://forums.asp.net/t/1143593.aspx
http://www.beansoftware.com/ASP.NET-Tutorials/Web-Site-Navigation.aspx
http://msdn.microsoft.com/en-us/library/16yk5dby.aspx
http://www.ondotnet.com/pub/a/dotnet/2004/09/13/site_nav_aspnet20.html
http://forums.asp.net/t/1143593.aspx
http://www.beansoftware.com/ASP.NET-Tutorials/Web-Site-Navigation.aspx
Wednesday, May 21, 2008
ASP.NET Interview Questions
All about Microsoft ASP.NET Interview
-------------------------------------------
From Mumbai User Group
From Scott's Blog
ASP.NET Interview Questions
ASPNET FAQ
ASPNET FAQ
Dave's Blog
Dave's Blog
Hari Vadaga
-------------------------------------------
From Mumbai User Group
From Scott's Blog
ASP.NET Interview Questions
ASPNET FAQ
ASPNET FAQ
Dave's Blog
Dave's Blog
Hari Vadaga
Tuesday, April 22, 2008
Image Manipulation
Do you want to do image manipulation. here you go with simple application.
Click here
Here is another best example in Windows, I like it.
check it now
Click here
Here is another best example in Windows, I like it.
check it now
Thursday, April 10, 2008
Mayo Clinic medical information and tools for healthy living - MayoClinic_com
Mayo Clinic medical information and tools for healthy living - http://www.mayoclinic.com
Friday, April 4, 2008
Tuesday, April 1, 2008
How to trace and debug in Visual C#
This article describes how to use the Debug and the Trace classes.
http://support.microsoft.com/kb/815788
http://support.microsoft.com/kb/815788
Exception handling in C# and ASP .Net
I found good article on Exception handling.
http://www.codersource.net/asp_net_exception_handling.aspx
http://msdn2.microsoft.com/en-us/library/sf1hwa21(VS.80).aspx
http://www.codersource.net/asp_net_exception_handling.aspx
http://msdn2.microsoft.com/en-us/library/sf1hwa21(VS.80).aspx
Friday, March 28, 2008
Free Visual Studio 2008 book
Free Visual Studio 2008 book
Download this free e-book offer. This includes sample chapters from Introducing Microsoft ASP.NET AJAX and Introducing Silverlight 1.0, as well as the entire contents of new publication Introducing Microsoft LINQ.
Download this free e-book offer. This includes sample chapters from Introducing Microsoft ASP.NET AJAX and Introducing Silverlight 1.0, as well as the entire contents of new publication Introducing Microsoft LINQ.
Microsoft DreamSpark :chase your dreams
Microsoft have its own way of selling his product as a freebies to various kinds of customers. They used to give the software product eval license etc during any Microsoft events. This is a kind of a good marketing strategy and some people named it as "Free Products from Microsoft". Now, if i say, that if you just need to prove yourself as a student by showing your IDs and you are eligible for getting various Microsoft professional-level developer and design tools like Visual Studio 2008 professional edition, Expression studio, windows Server 2003 and many more and at no charge. if you are one of those computer geeks that fall in this category then yes, Microsoft have came up with something called "Microsoft DreamSpark".
Unfortunately, it is presently running in 11 countries but soon more and more countries will chip in to this. for more information
click here
Unfortunately, it is presently running in 11 countries but soon more and more countries will chip in to this. for more information
click here
Wednesday, March 26, 2008
Remove NewLine characters from the data in SQL Server
I found that some string in the database have NewLine characters where they do not required.
To remove them in T-SQL I wrote the following SQL script (TODO: write re-usable SP, also special option to remove NewLine characters from the end of the string)
declare @NewLine char(2)
set @NewLine=char(13)+char(10)
update TableName
set ColumnName =Replace(ColumnName , @NewLine,'')
WHERE ColumnName like '%' +@NewLine +'%'
Note that even if WHERE condition may look redundant, it is important for performance. Without the (ColumnName like '%' +@NewLine +'%')condition all records will be updated,even if actual column value would not be changed.
To identify rows with newLine at the end the following condition can be used.
where ( RIGHT(ColumnName ,2)=@NewLine
To remove them in T-SQL I wrote the following SQL script (TODO: write re-usable SP, also special option to remove NewLine characters from the end of the string)
declare @NewLine char(2)
set @NewLine=char(13)+char(10)
update TableName
set ColumnName =Replace(ColumnName , @NewLine,'')
WHERE ColumnName like '%' +@NewLine +'%'
Note that even if WHERE condition may look redundant, it is important for performance. Without the (ColumnName like '%' +@NewLine +'%')condition all records will be updated,even if actual column value would not be changed.
To identify rows with newLine at the end the following condition can be used.
where ( RIGHT(ColumnName ,2)=@NewLine
Tuesday, March 11, 2008
Access Modifiers (C# Reference)
http://msdn2.microsoft.com/en-us/library/wxh6fsc7(VS.71).aspx
http://msdn2.microsoft.com/en-us/library/ba0a1yw2(VS.71).aspx
http://msdn2.microsoft.com/en-us/library/ba0a1yw2(VS.71).aspx
Thursday, February 21, 2008
FAQ
FAQ
http://www.andymcm.com/dotnetfaq.htm
http://www.andymcm.com/csharpfaq.htm
http://www.thescripts.com/forum/thread568636.html
ASP.NET FAQ
http://www.mastercsharp.com/article.aspx?ArticleID=44&&TopicID=3
NET Remoting FAQ
http://www.thinktecture.com/Resources/RemotingFAQ/default.html
.NET Remoting
http://www.planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=1284&lngWId=10
http://www.andymcm.com/dotnetfaq.htm
http://www.andymcm.com/csharpfaq.htm
http://www.thescripts.com/forum/thread568636.html
ASP.NET FAQ
http://www.mastercsharp.com/article.aspx?ArticleID=44&&TopicID=3
NET Remoting FAQ
http://www.thinktecture.com/Resources/RemotingFAQ/default.html
.NET Remoting
http://www.planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=1284&lngWId=10
Learn about .NET and C# online!
Learn about .NET and C# online!
http://www.programmersheaven.com/2/les_csharp_0
ADO.NET
http://samples.gotdotnet.com/QuickStart/howto/default.aspx?url=/quickstart/howto/doc/adoplus/ADOPlusOverview.aspx
http://www.developersdex.com/gurus/articles/265.asp
UML
http://www.smartdraw.com/resources/centers/uml/uml.htm
http://www.dotnetcoders.com/web/learning/uml/default.aspx
ASP.NET Tutorial
http://samples.gotdotnet.com/quickstart/aspplus/
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetsec/html/secnetlpMSDN.asp?frame=true
ASP.NET - Basics
http://www.aspfree.com/articles/2032,1/articles.aspx
ASP.NET Authentication
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/authaspdotnet.asp
FAQ
http://www.andymcm.com/dotnetfaq.htm
http://www.andymcm.com/csharpfaq.htm
http://www.thescripts.com/forum/thread568636.html
ASP.NET FAQ
http://www.mastercsharp.com/article.aspx?ArticleID=44&&TopicID=3
NET Remoting FAQ
http://www.thinktecture.com/Resources/RemotingFAQ/default.html
.NET Remoting
http://www.planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=1284&lngWId=10
Encryption/Decryption
http://blogs.gotdotnet.com/ivanmed/
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpcongeneratingkeysforencryptiondecryption.asp
http://www.devx.com/security/Article/7019/0/page/1
Web Services
http://my.execpc.com/~gopalan/dotnet/webservices/webservice_server.html
Application Blocks
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/updater.asp
Assemblies
http://www.dotnetbips.com/displayarticle.aspx?id=36
http://www.dotnetjunkies.com/Tutorial/ShowContent.aspx?cg=AB5B1FCE-6DB9-45DA-9D20-7D040A6516DD&forumID=4000
Interfaces and Abstract classes
http://www.code101.com/Code101/DisplayArticle.aspx?cid=20
The Advanced C#/.NET Tutorial
http://my.execpc.com/~gopalan/dotnet/net_tutorial.html
ActiveX
http://www.thevbzone.com/l_ocx.htm
COM Tutorial
http://www.developer.com/net/vb/article.php/1540071
Using SP
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnadvnet/html/vbnet09102002.asp
http://www.listensoftware.com/polymorphism.html
http://www.dotnetextreme.com/gen.asp
http://www.devasp.net/Net/search/displayc.asp?c_id=340
http://www.dotnet247.com/247reference/guide/57.aspx
ASP - Excel
http://www.codetoad.com/asp_excel.asp
Form Events VB
http://shrog.iwarp.com/artevents.html
MTS
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/mts/mtsportal_1lwl.asp
COM+
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cossdk/htm/complusportal_9o9x.asp
COM
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/com/htm/comportal_3qn9.asp
ASP Tips
http://www.asp101.com/tips/index.asp
http://stylusinc.com/website/aspnet_articles.htm
ASP Vs ASP.NET
http://www.tutorial-web.com/asp.net/index.aspx
Query
http://www.experts-exchange.com/Databases/Microsoft_SQL_Server/Q_20602243.html#8434373
http://lists.evolt.org/archive/Week-of-Mon-20001106/019765.html
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpovrnewdocumentation.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndotnet/html/upgradingtodotnet.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconaccessingdatawithaspnet.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconoverviewofadonet.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbls7/html/vbSpecStart.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbls7/html/vblrfvbspec1_3.asp
http://www.gotdotnet.com/Community/UserSamples/Default.aspx?SortDirection=Desc&SortColumnName=CreationDate&Page=3&Size=25
http://www.programmersheaven.com/2/Les_CSharp_4_p4
http://groups.msn.com/dotnetusergrouphyd/general.msnw?action=get_message&mview=0&ID_Message=49&LastModified=4675419096713100024
http://www.devarticles.com/art/1/495
http://www.15seconds.com/issue/020102.htm
http://www.informit.com/isapi/guide~dotnet/seq_id~61/guide/content.asp
http://www.informit.com/isapi/guide~dotnet/seq_id~88/guide/content.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspnet/html/asp11122000.asp
http://www.4guysfromrolla.com/webtech/010700-1.shtml
http://www.programmersheaven.com/2/les_csharp_0
ADO.NET
http://samples.gotdotnet.com/QuickStart/howto/default.aspx?url=/quickstart/howto/doc/adoplus/ADOPlusOverview.aspx
http://www.developersdex.com/gurus/articles/265.asp
UML
http://www.smartdraw.com/resources/centers/uml/uml.htm
http://www.dotnetcoders.com/web/learning/uml/default.aspx
ASP.NET Tutorial
http://samples.gotdotnet.com/quickstart/aspplus/
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetsec/html/secnetlpMSDN.asp?frame=true
ASP.NET - Basics
http://www.aspfree.com/articles/2032,1/articles.aspx
ASP.NET Authentication
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/authaspdotnet.asp
FAQ
http://www.andymcm.com/dotnetfaq.htm
http://www.andymcm.com/csharpfaq.htm
http://www.thescripts.com/forum/thread568636.html
ASP.NET FAQ
http://www.mastercsharp.com/article.aspx?ArticleID=44&&TopicID=3
NET Remoting FAQ
http://www.thinktecture.com/Resources/RemotingFAQ/default.html
.NET Remoting
http://www.planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=1284&lngWId=10
Encryption/Decryption
http://blogs.gotdotnet.com/ivanmed/
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpcongeneratingkeysforencryptiondecryption.asp
http://www.devx.com/security/Article/7019/0/page/1
Web Services
http://my.execpc.com/~gopalan/dotnet/webservices/webservice_server.html
Application Blocks
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/updater.asp
Assemblies
http://www.dotnetbips.com/displayarticle.aspx?id=36
http://www.dotnetjunkies.com/Tutorial/ShowContent.aspx?cg=AB5B1FCE-6DB9-45DA-9D20-7D040A6516DD&forumID=4000
Interfaces and Abstract classes
http://www.code101.com/Code101/DisplayArticle.aspx?cid=20
The Advanced C#/.NET Tutorial
http://my.execpc.com/~gopalan/dotnet/net_tutorial.html
ActiveX
http://www.thevbzone.com/l_ocx.htm
COM Tutorial
http://www.developer.com/net/vb/article.php/1540071
Using SP
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnadvnet/html/vbnet09102002.asp
http://www.listensoftware.com/polymorphism.html
http://www.dotnetextreme.com/gen.asp
http://www.devasp.net/Net/search/displayc.asp?c_id=340
http://www.dotnet247.com/247reference/guide/57.aspx
ASP - Excel
http://www.codetoad.com/asp_excel.asp
Form Events VB
http://shrog.iwarp.com/artevents.html
MTS
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/mts/mtsportal_1lwl.asp
COM+
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cossdk/htm/complusportal_9o9x.asp
COM
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/com/htm/comportal_3qn9.asp
ASP Tips
http://www.asp101.com/tips/index.asp
http://stylusinc.com/website/aspnet_articles.htm
ASP Vs ASP.NET
http://www.tutorial-web.com/asp.net/index.aspx
Query
http://www.experts-exchange.com/Databases/Microsoft_SQL_Server/Q_20602243.html#8434373
http://lists.evolt.org/archive/Week-of-Mon-20001106/019765.html
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpovrnewdocumentation.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndotnet/html/upgradingtodotnet.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconaccessingdatawithaspnet.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconoverviewofadonet.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbls7/html/vbSpecStart.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbls7/html/vblrfvbspec1_3.asp
http://www.gotdotnet.com/Community/UserSamples/Default.aspx?SortDirection=Desc&SortColumnName=CreationDate&Page=3&Size=25
http://www.programmersheaven.com/2/Les_CSharp_4_p4
http://groups.msn.com/dotnetusergrouphyd/general.msnw?action=get_message&mview=0&ID_Message=49&LastModified=4675419096713100024
http://www.devarticles.com/art/1/495
http://www.15seconds.com/issue/020102.htm
http://www.informit.com/isapi/guide~dotnet/seq_id~61/guide/content.asp
http://www.informit.com/isapi/guide~dotnet/seq_id~88/guide/content.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspnet/html/asp11122000.asp
http://www.4guysfromrolla.com/webtech/010700-1.shtml
Ever wondered
How a Firewall works?
How Internet Search Engines work?
How Stocks or Stock options work?
How the modern banking industry works?
How MP3 files work?
How medicinal pills like Aspirin work?
Are you a curious cat who wants to know how things work? Here is a site for you, that has an explanation for almost anything on this earth. It explains in layman terms as to how a certain thing or a concept works.
http://www.howstuffworks.com
Visit this site at leisure. I am sure it will occupy space in your list of favorites and in all probability, become your first choice for reference on anything that works.
How Internet Search Engines work?
How Stocks or Stock options work?
How the modern banking industry works?
How MP3 files work?
How medicinal pills like Aspirin work?
Are you a curious cat who wants to know how things work? Here is a site for you, that has an explanation for almost anything on this earth. It explains in layman terms as to how a certain thing or a concept works.
http://www.howstuffworks.com
Visit this site at leisure. I am sure it will occupy space in your list of favorites and in all probability, become your first choice for reference on anything that works.
.Net
.NET Glossory
Microsoft .NET Glossary
http://www.developer.com/net/net/article.php/1756291
/*********************************************************************************************/
100 Most Often Mispronounced Words and Phrases in English
Now that Dr. Language has provided a one-stop cure for the plague of misspelling, here are the 100 words most often mispronounced English words ("mispronunciation" among them). There are spelling rules in English even if they are difficult to understand, so pronouncing a word correctly usually does help you spell it correctly. Several common errors are the result of rapid speech, so take your time speaking, correctly enunciating each word. Careful speech and avid reading are the best guides to correct spelling
100 Most Often Mispronounced Words and Phrases in English
http://www.yourdictionary.com/library/mispron.html
100 Most often mispelled misspelled words in english
http://www.yourdictionary.com/library/misspelled.html
/*********************************************************************************************/
NUnit
NUnit is an indispensable tool for automatically testing .NET applications. It's a tool for test-driven development in .NET. More http://www.dotnetjohn.com/articles.aspx?articleid=146
Testing ASP.NET Applications With NUnitASP and NUnit
NUnit is an indispensable tool. I use it every day to tell me whether or not I know what Im doing. Its only major drawback is that the code you test has to be run inside the NUnit test runner process. For most applications, this isnt a problem. More http://www.theserverside.net/articles/showarticle.tss?id=TestingASP
Microsoft .NET Glossary
http://www.developer.com/net/net/article.php/1756291
/*********************************************************************************************/
100 Most Often Mispronounced Words and Phrases in English
Now that Dr. Language has provided a one-stop cure for the plague of misspelling, here are the 100 words most often mispronounced English words ("mispronunciation" among them). There are spelling rules in English even if they are difficult to understand, so pronouncing a word correctly usually does help you spell it correctly. Several common errors are the result of rapid speech, so take your time speaking, correctly enunciating each word. Careful speech and avid reading are the best guides to correct spelling
100 Most Often Mispronounced Words and Phrases in English
http://www.yourdictionary.com/library/mispron.html
100 Most often mispelled misspelled words in english
http://www.yourdictionary.com/library/misspelled.html
/*********************************************************************************************/
NUnit
NUnit is an indispensable tool for automatically testing .NET applications. It's a tool for test-driven development in .NET. More http://www.dotnetjohn.com/articles.aspx?articleid=146
Testing ASP.NET Applications With NUnitASP and NUnit
NUnit is an indispensable tool. I use it every day to tell me whether or not I know what Im doing. Its only major drawback is that the code you test has to be run inside the NUnit test runner process. For most applications, this isnt a problem. More http://www.theserverside.net/articles/showarticle.tss?id=TestingASP
Useful Info
Design Patterns
http://www.dofactory.com/Patterns/Patterns.aspx
Rules of Data Normalization
http://www.datamodel.org/NormalizationRules.html
The Elements of a Database
What elements comprise a database? This article deals mainly with the objects that comprise a database. Several concepts are worthy of coverage within the scope of the database as it relates to database design. As you work with data and databases, you will see how the origination of business information and databases is formulated into database elements. More...
Tips and Tricks in ASP.NET
http://www.aspnet101.com/aspnet101/tips.aspx
A good article on connection Pooling. NT Authentication's Impact on Connection Pooling
http://www.15seconds.com/issue/010814.htm
ASP.NET's Hidden Dangers
ASP.NET is a powerful development platform and, compared to ASP Classic, it is a giant leap forward.
But, this extra power also brings new dangers. In ASP Classic, the damage caused by malicious code running on the server was somehow limited by the built-in limitations of the ASP Classic object model. In ASP.NET, due to the number of classes exposed by the .NET framework, malicious code has the potential to be much more damaging and dangerous. More...
Good Info on Ebook
http://www.click-now.net/ebooks.htm
The ASP.NET 2.0 Whidbey Features!
When ASP.NET 1.0 was released, it revolutionized Web application development by providing a rich set of features that were aimed at increasing developers' productivity. Now with ASP.NET 2.0 (code-named Whidbey), Microsoft increased the bar to a much higher level by providing excellent features out-of-the-box that are targeted towards reducing the code required for building Web applications. More...
Getting on the open road: J2EE fundamentals for ASP developers
Read here the efforts made by the Java people to attract the Microsoft Guys towards their community.... More...
Secure your IIS
In order to secure your IIS, make sure the following list is implimented on your web server
IIS Security Checklist
http://windows.stanford.edu/docs/IISsecchecklist.htm
What's new in Yukon
This article gives some important features of SQL Server Yukon. Read
http://www.dotnetspider.com/Technology/KBPages/387.aspx
SQL Server DO's and DON'Ts
So, you are now the leader of a SQL Server based project and this is your first one, perhaps migrating from Access. Or maybe you have performance problems with your SQL Server and don't know what to do next. Or maybe you simply want to know of some design guidelines for solutions using SQL Server and designing Database Access Layers (DAL): this article is for you. More...
Object Oriented C# for ASP.NET Developers
There was a time when any Web developer with a basic knowledge of JavaScript could pick up the essentials of ASP Web development in a couple of hours. With ASP.NET, Microsoft's latest platform for Web application development, the bar has been raised. Though tidier and generally more developer-friendly, real-world ASP.NET development requires one important skill that ASP did not: Object Oriented Programming (OOP). More...
http://www.dofactory.com/Patterns/Patterns.aspx
Rules of Data Normalization
http://www.datamodel.org/NormalizationRules.html
The Elements of a Database
What elements comprise a database? This article deals mainly with the objects that comprise a database. Several concepts are worthy of coverage within the scope of the database as it relates to database design. As you work with data and databases, you will see how the origination of business information and databases is formulated into database elements. More...
Tips and Tricks in ASP.NET
http://www.aspnet101.com/aspnet101/tips.aspx
A good article on connection Pooling. NT Authentication's Impact on Connection Pooling
http://www.15seconds.com/issue/010814.htm
ASP.NET's Hidden Dangers
ASP.NET is a powerful development platform and, compared to ASP Classic, it is a giant leap forward.
But, this extra power also brings new dangers. In ASP Classic, the damage caused by malicious code running on the server was somehow limited by the built-in limitations of the ASP Classic object model. In ASP.NET, due to the number of classes exposed by the .NET framework, malicious code has the potential to be much more damaging and dangerous. More...
Good Info on Ebook
http://www.click-now.net/ebooks.htm
The ASP.NET 2.0 Whidbey Features!
When ASP.NET 1.0 was released, it revolutionized Web application development by providing a rich set of features that were aimed at increasing developers' productivity. Now with ASP.NET 2.0 (code-named Whidbey), Microsoft increased the bar to a much higher level by providing excellent features out-of-the-box that are targeted towards reducing the code required for building Web applications. More...
Getting on the open road: J2EE fundamentals for ASP developers
Read here the efforts made by the Java people to attract the Microsoft Guys towards their community.... More...
Secure your IIS
In order to secure your IIS, make sure the following list is implimented on your web server
IIS Security Checklist
http://windows.stanford.edu/docs/IISsecchecklist.htm
What's new in Yukon
This article gives some important features of SQL Server Yukon. Read
http://www.dotnetspider.com/Technology/KBPages/387.aspx
SQL Server DO's and DON'Ts
So, you are now the leader of a SQL Server based project and this is your first one, perhaps migrating from Access. Or maybe you have performance problems with your SQL Server and don't know what to do next. Or maybe you simply want to know of some design guidelines for solutions using SQL Server and designing Database Access Layers (DAL): this article is for you. More...
Object Oriented C# for ASP.NET Developers
There was a time when any Web developer with a basic knowledge of JavaScript could pick up the essentials of ASP Web development in a couple of hours. With ASP.NET, Microsoft's latest platform for Web application development, the bar has been raised. Though tidier and generally more developer-friendly, real-world ASP.NET development requires one important skill that ASP did not: Object Oriented Programming (OOP). More...
NUnit
NUnit is an indispensable tool for automatically testing .NET applications. It's a tool for test-driven development in .NET. More http://www.dotnetjohn.com/articles.aspx?articleid=146
Testing ASP.NET Applications With NUnitASP and NUnit
NUnit is an indispensable tool. I use it every day to tell me whether or not I know what I’m doing. Its only major drawback is that the code you test has to be run inside the NUnit test runner process. For most applications, this isn’t a problem. More... http://www.theserverside.net/articles/showarticle.tss?id=TestingASP
Testing ASP.NET Applications With NUnitASP and NUnit
NUnit is an indispensable tool. I use it every day to tell me whether or not I know what I’m doing. Its only major drawback is that the code you test has to be run inside the NUnit test runner process. For most applications, this isn’t a problem. More... http://www.theserverside.net/articles/showarticle.tss?id=TestingASP
100 Most Often Mispronounced Words and Phrases in English
Now that Dr. Language has provided a one-stop cure for the plague of misspelling, here are the 100 words most often mispronounced English words ("mispronunciation" among them). There are spelling rules in English even if they are difficult to understand, so pronouncing a word correctly usually does help you spell it correctly. Several common errors are the result of rapid speech, so take your time speaking, correctly enunciating each word. Careful speech and avid reading are the best guides to correct spelling
100 Most Often Mispronounced Words and Phrases in English
http://www.yourdictionary.com/library/mispron.html
100 Most often mispelled misspelled words in english
http://www.yourdictionary.com/library/misspelled.html
100 Most Often Mispronounced Words and Phrases in English
http://www.yourdictionary.com/library/mispron.html
100 Most often mispelled misspelled words in english
http://www.yourdictionary.com/library/misspelled.html
.NET Info
Design Patterns
http://www.dofactory.com/Patterns/Patterns.aspx
Rules of Data Normalization
http://www.datamodel.org/NormalizationRules.html
The Elements of a Database
What elements comprise a database? This article deals mainly with the objects that comprise a database. Several concepts are worthy of coverage within the scope of the database as it relates to database design. As you work with data and databases, you will see how the origination of business information and databases is formulated into database elements.
More...
http://www.developer.com/db/article.php/10920_719041
Tips and Tricks in ASP.NET
http://www.aspnet101.com/aspnet101/tips.aspx
NET Remoting FAQ
http://www.thinktecture.com/Resources/RemotingFAQ/default.html
A good article on connection Pooling. NT Authentication's Impact on Connection Pooling http://www.15seconds.com/issue/010814.htm
ASP.NET's Hidden Dangers
ASP.NET is a powerful development platform and, compared to ASP Classic, it is a giant leap forward.
But, this extra power also brings new dangers. In ASP Classic, the damage caused by malicious code running on the server was somehow limited by the built-in limitations of the ASP Classic object model. In ASP.NET, due to the number of classes exposed by the .NET framework, malicious code has the potential to be much more damaging and dangerous. More
http://www.developer.com/net/asp/article.php/3318911
Good Info on Ebook
http://www.click-now.net/ebooks.htm
The ASP.NET 2.0 Whidbey Features!
When ASP.NET 1.0 was released, it revolutionized Web application development by providing a rich set of features that were aimed at increasing developers' productivity. Now with ASP.NET 2.0 (code-named Whidbey), Microsoft increased the bar to a much higher level by providing excellent features out-of-the-box that are targeted towards reducing the code required for building Web applications. More...
http://www.developer.com/net/asp/article.php/3099171
Getting on the open road: J2EE fundamentals for ASP developers
Read here the efforts made by the Java people to attract the Microsoft Guys towards their community....More....
http://www.ibm.com/developerworks/java/library/j-roadmap3/
Secure your IIS
In order to secure your IIS, make sure the following list is implimented on your web server
IIS Security Checklist
http://windows.stanford.edu/docs/IISsecchecklist.htm
What's new in Yukon
This article gives some important features of SQL Server “Yukon”. Read
http://www.dotnetspider.com/Technology/KBPages/387.aspx
SQL Server DO's and DON'Ts
So, you are now the leader of a SQL Server based project and this is your first one, perhaps migrating from Access. Or maybe you have performance problems with your SQL Server and don't know what to do next. Or maybe you simply want to know of some design guidelines for solutions using SQL Server and designing Database Access Layers (DAL): this article is for you. More
http://www.codeproject.com/KB/database/sqldodont.aspx
Object Oriented C# for ASP.NET Developers
There was a time when any Web developer with a basic knowledge of JavaScript could pick up the essentials of ASP Web development in a couple of hours. With ASP.NET, Microsoft's latest platform for Web application development, the bar has been raised. Though tidier and generally more developer-friendly, real-world ASP.NET development requires one important skill that ASP did not: Object Oriented Programming (OOP). More...
http://www.sitepoint.com/article/c-asp-net-developers
http://www.dofactory.com/Patterns/Patterns.aspx
Rules of Data Normalization
http://www.datamodel.org/NormalizationRules.html
The Elements of a Database
What elements comprise a database? This article deals mainly with the objects that comprise a database. Several concepts are worthy of coverage within the scope of the database as it relates to database design. As you work with data and databases, you will see how the origination of business information and databases is formulated into database elements.
More...
http://www.developer.com/db/article.php/10920_719041
Tips and Tricks in ASP.NET
http://www.aspnet101.com/aspnet101/tips.aspx
NET Remoting FAQ
http://www.thinktecture.com/Resources/RemotingFAQ/default.html
A good article on connection Pooling. NT Authentication's Impact on Connection Pooling http://www.15seconds.com/issue/010814.htm
ASP.NET's Hidden Dangers
ASP.NET is a powerful development platform and, compared to ASP Classic, it is a giant leap forward.
But, this extra power also brings new dangers. In ASP Classic, the damage caused by malicious code running on the server was somehow limited by the built-in limitations of the ASP Classic object model. In ASP.NET, due to the number of classes exposed by the .NET framework, malicious code has the potential to be much more damaging and dangerous. More
http://www.developer.com/net/asp/article.php/3318911
Good Info on Ebook
http://www.click-now.net/ebooks.htm
The ASP.NET 2.0 Whidbey Features!
When ASP.NET 1.0 was released, it revolutionized Web application development by providing a rich set of features that were aimed at increasing developers' productivity. Now with ASP.NET 2.0 (code-named Whidbey), Microsoft increased the bar to a much higher level by providing excellent features out-of-the-box that are targeted towards reducing the code required for building Web applications. More...
http://www.developer.com/net/asp/article.php/3099171
Getting on the open road: J2EE fundamentals for ASP developers
Read here the efforts made by the Java people to attract the Microsoft Guys towards their community....More....
http://www.ibm.com/developerworks/java/library/j-roadmap3/
Secure your IIS
In order to secure your IIS, make sure the following list is implimented on your web server
IIS Security Checklist
http://windows.stanford.edu/docs/IISsecchecklist.htm
What's new in Yukon
This article gives some important features of SQL Server “Yukon”. Read
http://www.dotnetspider.com/Technology/KBPages/387.aspx
SQL Server DO's and DON'Ts
So, you are now the leader of a SQL Server based project and this is your first one, perhaps migrating from Access. Or maybe you have performance problems with your SQL Server and don't know what to do next. Or maybe you simply want to know of some design guidelines for solutions using SQL Server and designing Database Access Layers (DAL): this article is for you. More
http://www.codeproject.com/KB/database/sqldodont.aspx
Object Oriented C# for ASP.NET Developers
There was a time when any Web developer with a basic knowledge of JavaScript could pick up the essentials of ASP Web development in a couple of hours. With ASP.NET, Microsoft's latest platform for Web application development, the bar has been raised. Though tidier and generally more developer-friendly, real-world ASP.NET development requires one important skill that ASP did not: Object Oriented Programming (OOP). More...
http://www.sitepoint.com/article/c-asp-net-developers
Good ASP.Net Sites
http://www.dotnet247.com/247reference/default.aspx
http://www.asp.net/Default.aspx
http://www.csharp-corner.com
http://www.c-sharpcorner.com
http://www.codeproject.com
http://www.aspfree.com/
http://aspalliance.com/
http://www.programmersheaven.com
http://www.w3schools.com
http://www.csharphelp.com
http://www.codeguru.com
http://msdn.microsoft.com
http://www.developerfusion.co.uk
http://www.csharpfriends.com
http://www.4guysfromrolla.com
http://www.15seconds.com
http://www.gotdotnet.com
http://www.123aspx.com
http://www.dotnetbips.com
http://www.csharp-station.com
http://www.asp101.com/articles/john/codebehindnovs/default.asp
http://www.p2p.wrox.com
http://www.stlnet.org
http://www.ineta.org
http://www.wrox.com
http://www.geekswithblog.net
http://www.sourceforge.com
http://www.computerzen.com
http://www.twincities.com
http://www.strongtypes.com
http://www.innerworkings.com
http://www.asp.net/Default.aspx
http://www.csharp-corner.com
http://www.c-sharpcorner.com
http://www.codeproject.com
http://www.aspfree.com/
http://aspalliance.com/
http://www.programmersheaven.com
http://www.w3schools.com
http://www.csharphelp.com
http://www.codeguru.com
http://msdn.microsoft.com
http://www.developerfusion.co.uk
http://www.csharpfriends.com
http://www.4guysfromrolla.com
http://www.15seconds.com
http://www.gotdotnet.com
http://www.123aspx.com
http://www.dotnetbips.com
http://www.csharp-station.com
http://www.asp101.com/articles/john/codebehindnovs/default.asp
http://www.p2p.wrox.com
http://www.stlnet.org
http://www.ineta.org
http://www.wrox.com
http://www.geekswithblog.net
http://www.sourceforge.com
http://www.computerzen.com
http://www.twincities.com
http://www.strongtypes.com
http://www.innerworkings.com
Thursday, February 14, 2008
Subscribe to:
Posts (Atom)