Skip to main content

Posts

Showing posts from 2008

Download Free E Book on CSS designs

If you are looking for some books to learn CSS, here’s an excellent book for FREE download. You can download The Art and Science of CSS directly from here or follow sitepointdotcom on Twitter. The Art and Science of CSS is a good Cascading Style Sheets book with lot of practical examples on different style sheet techniques such as designing navigation tabs, styling web pages, creating rounded corners etc. DOWNLOAD THE FREE COPY FROM HERE .

Asp.Net CAPTCHA and Asp.Net AJAX CAPTCHA

I am using a great Asp.Net CAPTCHA by BrainJar in a number of web sites with and without Asp.Net AJAX. It’s a simple and really easy to use Asp.Net CAPTCHA. The actual source code is in C#, but you can use it with both C# and VB.Net by simply wrapping the functionality in a class library. In Asp.Net forums and in many other user communities I have seen lot of people asking for VB.Net CAPTCHA. So I thought to write a blog post and create some sample implementations. The zip file contains C# CAPTCHA and VB.Net CAPTCHA. I have included the samples for Asp.Net AJAX CAPTCHA also. You can download the samples and implementation from here Implementing Asp.Net AJAX CAPTCHA is really simple. Just wrap the main Asp.Net CAPTCHA with Asp.Net AJAX update panel and put a random query string at the end of CAPTCHA image src. The random query string will avoid showing the old CAPTCHA from browser cache. STEPS TO ADD ASP.NET CAPTCHA IN YOUR WEBSITE Refer the assembly CaptchaDLL.dll in your project Copy...

Numeric Datalist/Repeater paging - User control version

I have wrapped the functionality of numeric datalist pagination ( read the full details here ) into a user control, so that you don’t need to copy and paste the code in all the pages. The usercontrol and sample implementation with some good pagination style can be downloaded from here. DOWNLOAD THE SOURCE AND SAMPLES FROM HERE Visit this blog if you want to know the details about implementing numeric paging with datalist or repeater. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - If you are looking for Sql Express DTS/Data transfer wizard click here - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - TAGS datalist pagination,paginating datalist,pagination datalist,asp.net datalist pagination,datalist and pagination,c# datalist pagination,pages datalist,paging datalist,datalist paging,repeater pagination,paginating repeater,pagination repeater,asp.net repeater pagination,repeater and pagina...

Simple Numeric Pagination for DataList and Repeater

There are a big number of tutorials available on how to implement pagination in asp.net DataList and Repeater. But all of them are explaining only about the Next/Prev mode of pagination only. Recently I have implemented a quick and dirty numeric pagination on DataList for one of my project. The idea is simply use a PagedDataSource to get the current page of data and bind it to DataList or Repeater. Now create dynamic Linkbuttons using the PageSize and the Total rows count. See the code below. ASPX Code <head runat="server"> <title>Untitled Page</title> <style type="text/css"> .pagination a{padding:5px;} .pagination span{padding:5px;} </style> </head> <body> <form id="form1" runat="server"> <div> <asp:DataList ID="dlPaginationSample" runat="server"> <ItemTemplate> <%# Eval("Column1")%> | <%# Eval(...

Move to anchor after ASP.Net AJAX postback

Here is the code to move to anchor after postback <script language="javascript" type="text/javascript"> var prm = Sys.WebForms.PageRequestManager.getInstance(); prm.add_endRequest(OnEndRequest); function OnEndRequest(sender,args) { window.location.hash = '#MOVEHERE'; //MOVEHERE is the anchor name } </script> If you want to show top of the page instead of move to anchor use window.scrollTo(0,0); instead of window.location.hash = '#MOVEHERE';

Move to anchor after postback

You can add anchor tags in the URL to move the scroll bar to a specific section of the web page. Example : http://www.w3.org/TR/html401/struct/links.html#h-12.2.1 But how we can do the same after a postback . I am not talking about MaintainScrollPositionOnPostback. It will just move the scroll bar position to the previous state after the postback. Our aim is to move the scroll bar to a custom position using anchor tags. 1. Set MaintainScrollPositionOnPostback="false" in the @Page directive. 2. Create a named anchor in the HTML. <a name="MOVEHERE"></a> 3. Write the follwoing code in the page load. if (IsPostBack) { ClientScript.RegisterStartupScript(this.GetType(), "hash", "location.hash = '#MOVEHERE';", true); } Please note I wrote the code inside IsPostback. Thats all. Now test the page and you can see the page automatically move to the #MOVEHERE anchor when the page loads after a postback. The javascript code location.hash =...

Free Ebooks from Microsoft Press

There is a big offer from Microsoft Learning centre. Download the entire contents of the print books, Introducing Microsoft Linq, Introducing Microsoft ASP.NET AJAX, Introducing Microsoft Silverlight 1.0. The download link is here

Its decided!! Internet is gonna change in the bigway.

The vote to lift restrictions on top level domain names wins the approval. The net's regulator, Icann, voted unanimously to relax the strict rules on so-called "top-level" domain names, such as .com or .uk. The decision means a domain name can be anything.anything . So the big debated .xxx is going to happen. So far Icann has rejected calls for a .xxx domain on the grounds that it might be forced to act as a censor. But now it could get the green light. A second proposal, to introduce domain names written in Asian, Arabic or other scripts, was also approved. Read the full news here

Biggest change on the internet world is proposed

The net's regulators will vote on Thursday to decide if the strict rules on so-called top level domain names, such as .com or .uk, can be relaxed. If approved, the net could see its biggest transformation in decades. The new plan will allow companies to turn their brands into domain names while individuals could also carve out their own corner of the net. See full story here and express your views here

View Now option for your PDFs and DOCs

If you want to give a "View now" option for your PDFs and DOCs simliar to the "View as HTML" in Gmail you can use the free service by http://view.samurajdata.se/ This is an online viewer, with which you can view PDF and PostScript files as browsable images and Word documents as web pages. Its really fast and easy. Just give your pdf link as the parameter and it will automatically convert it. Example http://view.samurajdata.se/ps.php?url=http://www.uddi.org/pubs/Iru_UDDI_Technical_White_Paper.pdf

Build a game and win $75,000 in prizes!!

Take part in the game build contest Dream-Build-Play 2008 launched by XNA team and win $75,000 in prizes and receive an Xbox Live Arcade Contract. Create and deploy Xbox360 games using XNA Game Studio 2.0 $75,000 in prizes and the chance to receive an Xbox Live Arcade Contract. Everyone who registers will receive a FREE 12-Month Trial Creator Club Membership For more information log on to www.dreambuildplay.com

Import/Export data with SQL Server 2005 Express - DTS Wizard

After using the simple sql server 2005 data transfer utility for some days I thought to add more functionality such as import export data from excel, CSV, flat file etc. Before start coding I just did a Google search and found this big and interesting discussion in MSDN forums. In the first page developers were really annoyed with the fact MS is not giving a data transfer utility with Sql Server Management Studio Express. I read the conversation one by one and in the 5th page I found this posting by Bill Elicson. MS actually has a really great DTS tool for sql server management studio express. Thanks Bill.. you saved alot of time. STEPS TO ADD DTS WIZARD WITH SQL SERVER MANAGEMNT STUDIO EXPRESS 1. Try "C:\Program Files\Microsoft SQL Server\90\DTS\Binn\DTSWizard.exe" If it worked, you already have the DTS Wizard. Start using it right away. If it will not work, continue to step 2 2. Download the Microsoft SQL Server 2005 Express Edition Toolkit (223.9 MB) from http://go.mi...

Sql Server 2005 Express Data Transfer

Since there is no mechanism to transfer data from one DB to another in Free SQL Server 2005 Management Studio Express I thought to write a simple utility to do this. It’s so simple that you can use with only MS Sql Server and transfer data from one table at a time. The utility is using ADO.Net SqlBulkCopy class to achieve the functionality. Steps to transfer the data from one DB to another Enter DB connection information of both Source DB and Destination DB. Click Connect If there is no error in the connection details it will establish connections to both server and list all the tables in both Db in bottom combo boxes. Choose the source table from left side combo box and designation table from right side combo box. Click Transfer. Notes Work only with Sql server. Tested only in Sql server 2005. Both source table and destination table should be similar. Sql2005_DataTransfer.zip