Amit's Blog

Sharing Thoughts and Learning

  Home  |   Contact  |   Syndication    |   Login
  43 Posts | 0 Stories | 233 Comments | 14 Trackbacks

News

About Me?
Read it in
Blog Statistics
Proud Member of

Tag Cloud


Archives

Post Categories

Articles

Book Review

I Visit.

OpenSource Project(s)

September 2007 Entries

Thanks to Joe Stagner for setting up a blog for me. I will be posting over there from here on. I will also incrementally import the older posts. Please update your links. I am expecting the feed readers will not bothered as the feedburner account will be the same. Sorry for the inconvenience, I promise you will find me for a long time blogging in that space. Blog Moved http://weblogs.asp.net/rashid/ Edit: The reason behind I am moving this Blog, I think it is a better place for Asp.net developers...

My new article has been just published for September Ajax Column in DotNetSlackers.com. In this article, I have answered few common issues which I found often discussed in Asp.net Ajax Web Service Forum. In this column, I have covered: Web Service Method, succeededCallback and failedCallback methods signature. Complex data type interchange which includes Array, Dictionary, Custom Class. GenerateScriptType Attribute ScriptIgnore Attribute Custom JavaScriptConverter class Progress Indicator for long...

In this post, I will show you how to compress the Asp.net Ajax Web Service response, To understand the benefits of compression let us start with a simple example, Consider you have an web service which returns a large data like the following:[WebMethod()] public string GetLargeData() { using (StreamReader sr = File.OpenText(Server.MapPat... { return sr.ReadToEnd(); } } The web method reads an large text file (around 100KB) and returns it contents. Once we call this method from a...

In my previous post, I have shown the data binding capabilities of ListView control. In this post, I will show the Data Editing power of ListView. Like the previous DataGrid, DataList and GridView controls the ListView control has the EditItemTemplate and it also comes up with the long awaited InsertItemTemplate, in the past there was a lot of attempt to allow the users to insert data through Header or Footer Template which is no longer required. In this post I will show you the full data editing...

In my previous post, I have presented few cool css examples of the new Asp.net ListView control. In this post, I will show how you can setup the data binding of the ListView control with the new LinqDataSource control as well as through code, which outputs the previous post examples. Like its ancestor, the ListView comes up with few templates and some of them are really new. In order to bind data we first have to define the LayoutTemplate. The LayoutTemplate is a new template that acts as a container...

My First experiment with Asp.net ListView control was awesome. I downloaded few templates from CSS Table Gallery and able to apply it only in few minutes. Checkout the result of Northwind Customer table: Simply Rocking! I will be covering the other features of this cool control in my future posts. Stay tuned. Download: Full Source...