Visual Studio 2008 still rocks which comes bundled with Crystal Reports and Site Configuration if you really want to build an application with roles. Visual Studio 2015 is out and Visual Studio 2013 is commonly used every but both do not have Crystal Reports and they do not come with site configuration.
It is hard to find AjaxToolKit for Visual Studio 2008 so I will provide the links here and provide a quick tutorial so it goes smoothly for you.
- Download Ajax for Visual studio 2008 from Codeplex. This will download AjaxControlToolkit-Framework3.5
- Unzip it. I had to build this locally to create AjaxControlToolkit.DLL. You can download this DLL AjaxControlToolkitif it works for you. All you need is this DLL.
- Create a folder in the project “Ajax”, copy this DLL there
- Right click “Standar Toolbox” header and click “Add Tab”. Name this Ajax Controls.
- Right click on the new tab, click “Choose items” then Click browse button, and point to your local Ajax folder. Select the AjaxControlToolkit.DLL. Click OK. All controls should be added!
To test your code, create default.asp page and copy and past the following. This should popup the following Ajax Calender dialog.
<form id="form1" runat="server">
<cc1:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
</cc1:ToolkitScriptManager><a href="http://hammadk.com/wp-content/uploads/2015/11/ajax-calender.png"><img src="http://hammadk.com/wp-content/uploads/2015/11/ajax-calender.png" alt="ajax calender" width="280" height="303" class="aligncenter size-full wp-image-3074" /></a>
<asp:Label ID="Label1" runat="server" Text="Date"></asp:Label>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<cc1:CalendarExtender ID="CalendarExtender1" runat="server" TargetControlID="TextBox1">
Hope this tutorial helps someone.