Improve .Net Applications Performance Effectively And Efficiently

How to anticipate or better off avoid performance related "surprises" during load and stress testing? Apply performance engineering practices throughout SDLC (Software Development LifeCycle). Here are major talking points, tools, resources, and further reading. Performance Engineering Frame In order to focus and streamline Performance Engineering tasks throughout the development lifecycle ask the following questions How…

11

Do You Really Need A Distributed Architecture?

Alik here. Does the question sound rhetoric to you? Do you think the answer is “Yes” by default these days? Think twice. Ask yourself the questions below. You may change your mind at the end. Performance Is performance important to you and your customers? Consider the following performance threats specifically applicable to distributed architectures. Network latency…

8

Operation has timed out from class library in COM+

In a recent MS internal performance gig we encountered an interesting issue with the maxconnection setting in the Machine.Config. Essentially the application we were testing consisted of a web application using classic ASP, COM+ business objects and a .NET wrapper proxy that consumed web services on a separate web server using integrated authentication and SSL….

1

ACE Team’s interview with Scoble on Channel 9 – pt 1

Well its been a while, but ACE’s first video has hit Channel 9 today.  If you’d like to see some of the faces on the team, some interesting discussion of who we are and what we do; please do check it out.  You can view it here.  This is nearly the last or probably the…

1

Considering the performance impact of your test data source

Most automated tests require some form of data to be used within the tests.  These are your test data sources and the approach you take for utilizing this data will have an impact on your tests.  The question is how much of an impact. Determining the best approach for storing and accessing data to be…


Fast and Secured: Performance Impact of SSL

Our customers always ask what the impact of SSL on performance is. Everyone knows SSL uses more resources. The question is how much the impact is. The following section shows the difference with and without SSL. Sample Application – The sample application used for these tests is the C# version of the IBuySpy Store Application,…

6

Fast and Secured: Perspective on Performance and Security in IT

Performance and security are like brothers in IT. They are similar and yet they fight each other at times. Both performance and security are important inherent qualities in IT systems. Who would not want a fast and secured IT system? You want your home computer to be fast and secured. The bank CEO wants his…

1

Planning for Application Performance Review/Testing

Planning is a critical step in Application Performance Review/Testing. ACE Team defines Application Performance Review/Testing as a methodology that comprised of 4 major types of testing to improve client (user) response time, and server performance.  These include both single user and simulated multiple (virtual) user testing. The key is to look at the application performance…

1

Verifying the Results of your Automated Performance Test

When running an automated performance test against a web application it is important to verify that your results are true and accurate. Many times Automated Performance tests that are poorly written and/or incomplete will cause unwarranted errors within the application under test.  Record and Playback type Automated Performance Tools make test script generation extremely fast…