|
|
AmrElsehemy
AmrElsehemy
 |
|
Stories kicked by friends of AmrElsehemy
|
|
published 11 hours, 39 minutes ago, submitted by
kolbis
17 hours, 8 minutes ago
blogs.microsoft.co.il — Sometimes it is important to understand what method called other method. In ths post I will show you an easy way to do that. read more...
2 comments
|
category: Tips & Tricks | Views: 328
|
|
tags:
Tips | tag it
Everyones tags: | Your tags: | |
|
|
|
|
|
submitted by
hockman
22 hours, 33 minutes ago
hockblogs.net — Hi there,
In my series of 'Performance with ASP.NET AJAX & Client Repeater Control', which I started about two weeks ago, now it is already time for part 3 of the series, namely: Performance with ASP.NET AJAX & Client Repeater Control - Part 3 - DOM Create element.
These are the articles that I will soon be writing about or already have written about:
* Performance with ASP.NET AJAX & Repeater Server Control - Part 1 - The Updatepanel
* Performance with ASP.NET AJAX & Client Repeater Control - Part 2 - Using StringBuilder
* Performance with ASP.NET AJAX & Client Repeater Control - Part 3 - DOM Create element
* Performance with ASP.NET AJAX & Client Repeater Control - Part 4 - String Concatenation
Things in this solution are a little bit different compared to the Server side Repeater control and updatepanel approach. The overall aspect is exact the same as written in part 2 of the series, except for the client-side code to built the results table.
These are the things I have done (which can be seen when you download the source files below):
1. Setting up a page with a generate data button to retrieve a set of 3000 person records
2. Setting up a local webservice that will get the data (could have been a PageMethod).
3. Invoking the webservice from client script
4. Cathing the results and build a client repeater using the DOM document.CreateElement methods.
So this is how initially my page looks:
When invoking the 'Generate data button', a client side script is invoked, that on its turn will call the local webservice, which was referenced as a script resource in the scriptmanager. The local webservice is called that returns the 3000 person records (I wanted a large resultset, so you could see that the performance issues arise when using an updatepanel as in my previous post). When the data was retrieved from the local webservice it is handled in client script by making use of the DOM document.CreateElement method.
This is the call to the local webservice:
PersonService.GeneratePersons(onSuccess, onFailed);
This is the javascript used to make up the table:
function BuildTable(results) {
var table = document.createElement('table');
var body = document.createElement('tbody');
var tr = document.createElement('tr');
var tdId = document.createElement('td');
tdId.setAttribute("width", "100px");
tdId.setAttr read more...
add a comment
|
category: AJAX | Views: 8
|
|
tags:
AJAX | tag it
Everyones tags: | Your tags: | |
|
|
|
|
|
published 14 hours, 39 minutes ago, submitted by
daveschinkel
22 hours, 45 minutes ago
codezest.com — Characteristics / attitudes / process of good management & leadership:
1) Have a passion about technology but read more...
add a comment
|
category: C# | Views: 464
|
|
tags:
C# | tag it
Everyones tags: | Your tags: | |
|
|
|
|
|
submitted by
ethilik
3 days, 13 hours ago
blog.sb2.fr — A simple BlogEngine.NET Extension in order to show Google AdSense Ads like a Comment on each Posts read more...
add a comment
|
category: C# | Views: 6
|
|
tags:
C# | tag it
Everyones tags: | Your tags: | |
|
|
|
|
|
tags:
C# | tag it
Everyones tags: | Your tags: | |
|
|
|
|
|
tags:
C# | tag it
Everyones tags: | Your tags: | |
|
|
|
|
|
published 3 days, 14 hours ago, submitted by
Setsuko
3 days, 18 hours ago
vidyano.com — The Vidyano team just made the release candidate version of their next-generation in rich client software available. Applications build with Vidyano take advantage of technologies such as WPF, Workflow, LINQ to SQL, Entity Framework, Add-Ins, etc. Vidyano drastically reduces the complexity of these technologies by adding wizards, designers and custom tool generators to the Visual Studio environment. read more...
|
|
tags:
WPF | tag it
Everyones tags: | Your tags: | |
|
|
|
|
|
submitted by
ethilik
4 days, 14 hours ago
blog.sb2.fr — A little Extension for BlogEngine.NET in order to add DotNetKick Button at the bottom of each Posts. read more...
add a comment
|
category: C# | Views: 5
|
|
tags:
C# | tag it
Everyones tags: | Your tags: | |
|
|
|
|
|
submitted by
maartenba
4 days, 16 hours ago
blog.maartenballiauw.be — Abstract: "This screencast demonstrates how code can be made more maintainable and testable by delegating binding to client data to the ASP.NET MVC model binder architecture." read more...
add a comment
|
category: ASP.NET | Views: 5
|
|
tags:
ASPNETMVC, ASP.NET | tag it
Everyones tags: | Your tags: | |
|
|
|
|
|
published 4 days, 17 hours ago, submitted by
Vort3X
4 days, 19 hours ago
objectreference.net — This is a quick article where I would like to show how to use regular expression to get all matches of a particular pattern from the string. read more...
add a comment
|
category: C# | Views: 146
|
|
tags:
C# | tag it
Everyones tags: | Your tags: | |
|
|
|
|
|
submitted by
rstrahl
5 days, 6 hours ago
west-wind.com — I've been getting a lot of questions in response to my WCF REST session in regards of whether I'd recommend switching to WCF from ASMX services for AJAX functionality recently. WCF provides a host of new REST features, but when it comes to AJAX functionality and especially ASP.NET AJAX compatible functionality there's really nothing compelling there to require changes. In this post I look at what WCF provides for AJAX and some of the things you might watch out for. read more...
add a comment
|
category: AJAX | Views: 8
|
|
tags:
AJAX | tag it
Everyones tags: | Your tags: | |
|
|
|
|
|
published 5 days, 5 hours ago, submitted by
jdschwar
5 days, 8 hours ago
weblogs.asp.net — Awesome 4 monitor display wall for visualizing a CruiseControl.NET build process. read more...
add a comment
|
category: Other | Views: 632
|
|
tags:
njjhj | tag it
Everyones tags: | Your tags: | |
|
|
|
|
|
published 4 days, 4 hours ago, submitted by
RyanFarley
5 days, 9 hours ago
crazeegeekchick.com — hese days teams can be dispersed all over the globe. With outsourcing, telecommuting, distance learning and complex project collaboration, it's often helpful to have tools that can assist with the various collaborative tasks need to be done by dispersed teams. I've put together a great list of 27 free... read more...
3 comments
|
category: Other | Views: 788
|
|
tags:
Tools | tag it
Everyones tags: | Your tags: | |
|
|
|
|

Sponsored Link: www.carlist.ie
Ads via The Lounge
|