DotNetShoutout - Stories tagged with Performance
2
Shouts

Web Performance Best Practices: How masters.com re-designed their site to boost performance – and what that re-design missed

posted by grabnerandigrabnerandi 1170 days, 1 hour, 31 minutes ago
Monday, April 05, 2010 3:08:19 PM GMT
Last week I blogged about the 6 Steps to identify the major web site performance problems on sites like masters.com. Unfortunately for me I did the analysis 3 days before they re-launched their website. The site looks really nice now – great job. They fixed some of the problems I highlighted in the blog and also follow more of the best practices outlined by Google and Yahoo. In order to give them credit for the work they put in I ran another analysis on the new site. It should be interesting for every... (more)
category: Web Dev | clicked: 0 | comment | | source: blog.dynatrace.com
tags: Performance, JavaScript
4
Shouts

50 Tips to Boost ASP.NET Performance – Part I

published 1174 days, 4 hours, 20 minutes ago posted by JudoJudo 1175 days, 7 hours, 50 minutes ago
Thursday, April 01, 2010 12:19:54 PM GMT Wednesday, March 31, 2010 8:49:10 AM GMT
Easy to follow performance optimizing tips for ASP.NET. (more)
category: Web Dev | clicked: 1 | comment | | source: www.aspnet101.com
tags: Performance
2
Shouts

How Tiger Woods could crash the performance of www.masters.com – before the first tee

posted by grabnerandigrabnerandi 1176 days, 9 hours, 39 minutes ago
Tuesday, March 30, 2010 7:00:58 AM GMT
It used to be that the only people who would tune in for the Masters were readers of Golf Digest. This year, however, you can add to that base audience the readers of People, InTouch, and even the National Enquirer. While Tiger Woods may not appreciate all the increased attention, it can only help boost ratings for the Masters itself. The problem is that if all those viewers try to visit www.masters.com, they might find themselves waiting a long time to see if Elin turns up. In order to understand some ... (more)
category: Web Dev | clicked: 0 | comment | | source: blog.dynatrace.com
tags: Performance, Tool, analysis
4
Shouts

C# Micro Performance Testing Class « lukencode

published 1176 days, 10 hours, 16 minutes ago posted by lobsterinolobsterino 1177 days, 3 hours, 55 minutes ago
Tuesday, March 30, 2010 6:23:59 AM GMT Monday, March 29, 2010 12:44:34 PM GMT
I often find myself wondering which version of a method would run more efficiently so for my own amusement I built this little class so I could easily test various method's performance. I understand this is no substitute for real profiling but it is handy to do some quick comparisons. (more)
category: Web Dev | clicked: 0 | comment | | source: lukencode.com
tags: C#, Performance
4
Shouts

MSDN Webcast Elevating Load Testing with dynaTrace and VS2010 Ultimate on March 31st

posted by grabnerandigrabnerandi 1181 days, 1 hour, 45 minutes ago
Thursday, March 25, 2010 2:54:20 PM GMT
I recently blogged about the Load Testing Capabilities of Visual Studio 2010 and the new extension interfaces that we from dynaTrace use to extend VS2010 Web- and Load-Testing to go beyond .NET and standard load-testing reports: VS2010 Load Testing for Distributed and Heterogeneous Applications powered by dynaTrace. Next week I am going to do a Webcast hosted by MSDN to show how dynaTrace enables users of VS2010 Ultimate to reduce their test cycles when testing pure .NET, pure Java or distributed heterog... (more)
category: Web Dev | clicked: 0 | comment | | source: blog.dynatrace.com
tags: Performance, webinar, VS2010, Load Testing
8
Shouts

ASP.NET- Using span tag instead of label for performance

published 1182 days, 3 hours, 30 minutes ago posted by http://jalpesh.blogspot.com/http://jalpesh.blogspot.com/ 1182 days, 21 hours, 2 minutes ago
Wednesday, March 24, 2010 1:09:53 PM GMT Tuesday, March 23, 2010 7:37:31 PM GMT
In ASP.NET controls used in to the user controls are generate Client Id which unique for the control and If you have so many user controls hierarchy then you will have very long client id like ‘ctl00CPHctl02BMuserLogin_UserName’.It will increase the Kilo Bytes of html rendered in the browsers. Label control is the control which is used to display text and its render as span tag in the html render by the browser. So in such type of scenario if you have so many label controls then your html is going to... (more)
category: Web Dev | clicked: 0 | comment | | source: jalpesh.blogspot.com
tags: C#.NET, Performance, ASP.NET
6
Shouts

Garbage Collection in IE7 heavily impacted by number of JavaScript objects and string sizes

published 1182 days, 3 hours, 30 minutes ago posted by grabnerandigrabnerandi 1182 days, 23 hours, 12 minutes ago
Wednesday, March 24, 2010 1:09:53 PM GMT Tuesday, March 23, 2010 5:27:30 PM GMT
After my recent presentation at TSSJS – Performance Anti-Patterns in AJAX Applications - I got interesting feedback from one of the attendees: “The presentation was good but I thought you are talking more about actual problems with XHR/AJAX Requests”. I have to admit that I focused on all common problems of Web 2.0 applications – including network roundtrips, JavaScript and Rendering – and not just on those related to asynchronous communication. The comment made me work on a sample application where I wa... (more)
category: Web Dev | clicked: 0 | comment | | source: blog.dynatrace.com
tags: Performance, Garbage Collection, Internet Explorer
5
Shouts

Getting Started and Troubleshooting Tips for dynaTrace AJAX Edition

published 1183 days, 3 hours, 52 minutes ago posted by grabnerandigrabnerandi 1184 days, 2 hours, 34 minutes ago
Tuesday, March 23, 2010 12:47:27 PM GMT Monday, March 22, 2010 2:05:11 PM GMT
The FREE dynaTrace AJAX Edition has been out for several months now. Thanks to a great and constantly growing user and community base we keep learning about what the typical performance problems in Web 2.0 applications are. In order to Get Started with the dynaTrace AJAX Edition some users keep asking about some guidance. We also had some that experienced issues in the installation process or while working with the tool. We collect this information on our Troubleshooting Tips page on the dynaTrace AJAX ... (more)
category: Web Dev | clicked: 0 | comment | | source: blog.dynatrace.com
tags: Performance, Tool, JavaScript, Internet Explorer
6
Shouts

How to avoid the Top 5 SharePoint Performance Mistakes

published 1185 days, 21 hours, 49 minutes ago posted by grabnerandigrabnerandi 1188 days, 1 hour, 17 minutes ago
Saturday, March 20, 2010 6:50:43 PM GMT Thursday, March 18, 2010 3:22:39 PM GMT
SharePoint is without question a fast-growing platform and Microsoft is making lots of money with it. It’s been around for almost a decade and grew from a small list and document management application into an application development platform on top of ASP.NET using its own API to manage content in the SharePoint Content Database. Over the years many things have changed – but some haven’t – like – SharePoint still uses a single database table to store ALL items in any SharePoint List. And this brings me... (more)
category: Web Dev | clicked: 1 | comment | | source: blog.dynatrace.com
tags: Performance, Sharepoint
3
Shouts

How to analyze and speed up content rich web sites likes www.utah.travel in minutes

posted by grabnerandigrabnerandi 1190 days, 14 hours, 22 minutes ago
Tuesday, March 16, 2010 2:17:29 AM GMT
One of my daily activities is checking interesting blog posts on various performance related topics. Today I stumbled across the blog 10 Cool Websites with Amazing jQuery Effects. I started looking at these pages which really have nice UI features implemented with jQuery. What many of these pages have in common is that they contain a huge number of images that are all hosted on the same domain. Depending on which browser you have this can result in long loading times of all images or other embedded objec... (more)
category: Web Dev | clicked: 0 | comment | | source: blog.dynatrace.com
tags: web 2.0, Performance, JavaScript
5
Shouts

FREE dynaTrace AJAX Edition 1.6 available for public download

published 1196 days, 5 hours, 11 minutes ago posted by grabnerandigrabnerandi 1197 days, 1 hour, 26 minutes ago
Wednesday, March 10, 2010 11:28:54 AM GMT Tuesday, March 09, 2010 3:13:20 PM GMT
Existing users of the dynaTrace AJAX Edition receive the update notification about the latest available version when opening your current dynaTrace AJAX Edition. Everybody else out there that needs a FREE tool for JavaScript/AJAX Performance Analysis for Internet Explorer 6, 7 & 8 can go ahead and download it from our download page.What does dynaTrace AJAX Edition do for you? It allows you to analyze your web site performance and point problems to bad performing JavaScript code (either your own or c... (more)
category: Web Dev | clicked: 15 | comment | | source: blog.dynatrace.com
tags: Web, Performance, Tools
4
Shouts

Linq to SQL: Delete an entity using Primary Key only

posted by omaralzabiromaralzabir 1197 days, 10 hours, 8 minutes ago
Tuesday, March 09, 2010 6:31:42 AM GMT
Linq to SQL: Delete an entity using Primary Key only Linq to Sql does not come with a function like .Delete(ID) which allows you to delete an entity using it’s primary key. You have to first get the object that you want to delete and then call .DeleteOnSubmit(obj) to queue it for delete. Then you have to call DataContext.SubmitChanges() to play the delete queries on database. So, how to delete object without getting them from database and avoid database roundtrip? You can call this function using Del... (more)
category: Architecture | clicked: 5 | comment | | source: weblogs.asp.net
tags: Linq To SQL, Performance
2
Shouts

99.99% available ASP.NET and SQL Server Production Architecture for SaaS

posted by omaralzabiromaralzabir 1197 days, 10 hours, 9 minutes ago
Tuesday, March 09, 2010 6:30:59 AM GMT
99.99% available ASP.NET and SQL Server Production Architecture for SaaS You have a hot ASP.NET+SQL Server product, growing at thousand users per day and you have hit the limit of your own garage hosting capability. Now that you have enough VC money in your pocket, you are planning to go out and host on some real hosting facility, maybe a colocation or managed hosting. So, you are thinking, how to design a physical architecture that will ensure performance, scalability, security and availability of your... (more)
category: Architecture | clicked: 1 | comment | | source: weblogs.asp.net
tags: Performance, Scalability, ASP.NET, SaaS
4
Shouts

Linq to Sql solve transaction deadlock and query timeout problems using uncommitted reads

posted by omaralzabiromaralzabir 1197 days, 10 hours, 10 minutes ago
Tuesday, March 09, 2010 6:29:15 AM GMT
Linq to Sql solve transaction deadlock and query timeout problems using uncommitted reads When your database tables start accumulating thousands of rows and many users start working on the same table concurrently, SELECT queries on the tables start producing lock contentions and transaction deadlocks. This is a common problem in any high volume website. As soon as you start getting several concurrent users hitting your website that results in SELECT queries on some large table like aspnet_users table th... (more)
category: Architecture | clicked: 8 | comment | | source: weblogs.asp.net
tags: Linq To SQL, Performance
7
Shouts

Optimize ASP.NET Membership Stored Procedures for greater speed and scalability

published 1193 days, 3 hours, 22 minutes ago posted by omaralzabiromaralzabir 1197 days, 10 hours, 13 minutes ago
Saturday, March 13, 2010 1:17:39 PM GMT Tuesday, March 09, 2010 6:26:54 AM GMT
Optimize ASP.NET Membership Stored Procedures for greater speed and scalability Last year at Pageflakes, when we were getting millions of hits per day, we were having query timeout due to lock timeout and Transaction Deadlock errors. These locks were produced from aspnetUsers and aspnetMembership tables. Since both of these tables are very high read (almost every request causes a read on these tables) and high write (every anonymous visit creates a row on aspnet_Users), there were just way too many lo... (more)
category: Web Dev | clicked: 5 | comment | | source: weblogs.asp.net
tags: Performance, ASP.NET
5
Shouts

Identify Performance Bottlenecks in your BizTalk Environment – Part II

published 1200 days, 35 minutes ago posted by grabnerandigrabnerandi 1201 days, 4 hours, 11 minutes ago
Saturday, March 06, 2010 4:04:10 PM GMT Friday, March 05, 2010 12:28:23 PM GMT
In Part I of this blog series I gave a general overview of BizTalk - the components that are involved in message processing and talked about how BizTalk specific performance counters can help spotting problematic areas. In this post we go beyond performance counters (even though we still need them) and take a deep-dive into adapters and pipelines.Step 2: Analyzing BizTalk Adapters On the incoming or receiving side of BizTalk – Adapters receive artifacts, e.g.: the File Adapter reads files from disk that... (more)
category: Architecture | clicked: 4 | comment | | source: blog.dynatrace.com
tags: Performance, BizTalk
5
Shouts

Identify Performance Bottlenecks in your BizTalk Environment – Part I

published 1208 days, 16 hours, 10 minutes ago posted by grabnerandigrabnerandi 1209 days, 13 hours, 35 minutes ago
Friday, February 26, 2010 12:30:00 AM GMT Thursday, February 25, 2010 3:04:59 AM GMT
Microsoft BizTalk enables companies to integrate and automate their business process (BPM). In a BizTalk environment messages are picked up by adapters and put through a robust message infrastructure where an orchestration engine allows you to implement your business processes. Along the way – a message takes – there are several points where performance of the overall message processing can be negatively impacted and therefore impacts your business. I plan a series of blog entries on how to Identify Bot... (more)
category: Architecture | clicked: 0 | comment | | source: blog.dynatrace.com
tags: Performance, BizTalk
3
Shouts

Optimising date filtered SQL queries | AdaTheDev

posted by AdaTheDevAdaTheDev 1212 days, 8 hours, 28 minutes ago
Monday, February 22, 2010 8:11:57 AM GMT
How you structure your SQL queries is very important and choosing the wrong approach can have big effects on the performance of the query. This article shows the difference between an optimal query and a sub-optimal query resulting from subtle changes to the approach taken. (more)
category: Data | clicked: 0 | comment | | source: www.adathedev.co.uk
tags: optimisation, SQL, Performance, SQLServer, index
3
Shouts

SQL Server 2008 - Table Valued Parameters vs XML vs CSV | AdaTheDev

posted by AdaTheDevAdaTheDev 1212 days, 8 hours, 32 minutes ago
Monday, February 22, 2010 8:07:42 AM GMT
A performance walkthrough of passing a dynamic number of values to an stored procedure using the new table valued parameter support within SQL Server 2008, in comparison with XML and CSV parameter approaches. (more)
category: Data | clicked: 4 | comment | | source: www.adathedev.co.uk
tags: SQL, Performance, SQLServer
3
Shouts

How to Speed Up sites like vancouver2010.com by more than 50% in 5 minutes

posted by grabnerandigrabnerandi 1212 days, 13 hours ago
Monday, February 22, 2010 3:39:49 AM GMT
Many Web Sites that use JavaScript frameworks to make the site more interactive and more appealing to the end user suffer from poor performance. Over the past couple of months I’ve been contacted by users of our FREE dynaTrace AJAX Edition asking me to help them analyze their problems. In doing so, I’ve developed a standard approach in order to get to a high-level analysis result in 5 minutes. As the Winter Olympics are a hot topic right now I checked out vancouver2010.com to see if they have any potent... (more)
category: Web Dev | clicked: 0 | comment | | source: blog.dynatrace.com
tags: web 2.0, Web, Performance, JavaScript, jQuery