Recommend a book on load-testing an ASP.NET application [closed] - asp.net

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I need a book to recommend strategies for load-testing an ASP.NET application with SQL Server backend.
Some info that may be useful:
how to write a load test plan
what perfmon counters to use and
typical threshold values
finding bottlenecks
various load testing tools

I can recommend two books published in 2010:
".NET Performance Testing and Optimization - The Complete Guide, by Paul Glavich, Chris Farrell".
"ASP.NET SITE PERFORMANCE SECRETS" by Matt Perdeck
The first book is pretty complete source for performance testing. It reflects all 4 topics listed in the question. The second book is written more from performance optimization standpoint, but also discusses in-depth bottlenecks, perfmon counters and load testing tools. It is also a free pdf eBook.

Microsoft has a Patterns & Practice book called "Performance Testing Guidance for Web Applications"
I haven't read it, but I've skimmed through it, and it looks like something that you or others would find beneficial. Plus, it's free.

Related

SOA essentials business integration scenario? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
I am new to business integration.
It is under my consideration that as a software engineer one's task is to design/deploy web services using an application server and some integration design tool and to provide mediation software modules to decouple existing web services.
The thing is I am not familiar with SOA philosophy and am still a bit lost in various documentation.
I understand the tools used are application servers(like WebSphere or Jboss) development environments (like Java EE Eclipse or IBM Integration Designer).
I need a concrete example from Alpha to Omega on how a SW engineer acts in deploying a business integration project.
E.g what kind of enterprise could one collaborate with and what kind of business logic has to implement...
I know my question is vague but I am starting from scratch and I need to understand essential concepts.
Any advice would be accepted as well.
Thank you!
An exceptionally broad question and myriad answers.
I suggest you start with this. It should provide a good begining understanding of SOA.

ASP.NET or ASP.NET MVC [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
i have a general question. I want to develop a Web Application for business process modelling. The application was build using c# and WPF as Desktop Application Software and now i would like to develope it as Web Application. what technology should i choose?
I've tried to find it myself but there are many different opinions about that topic. Is there any general rule or methodology which can help me decide?
Your question is not quite constructive. You need to talk to some Architect to understand your business and the requirements to fill up the gaps of choosing a technology. It is quite vague to answer your question whether to choose ASP.NET webforms/MVC or probably a different platform than .NET to suit your needs.
On a general answer, if you are planning to port your whole application developed on desktop using WPF, you can consider porting to Silverlight which might cut down your cost to 90% (probably), where you will able to reuse all codes you have written so far. But that's totally your call and your business needs.

What is faster ASP.NET MVC or Ruby On Rails [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 12 years ago.
This is not meant to be a subjective or argumentative question.
I am investing some time in learning ASP.NET and more specifically ASP.NET MVC and I am curious how it stacks up to the competition. I really like what I am seeing so far with the framework, and I think the icing on the cake would be if it shows rock solid speed like I have seen with some ASP.NET form sites.
Has anyone done or seen fair comparisons or benchmarks? I would be interested to see how ASP.NET MVC stacks up against other solutions such as PHP MVC too.
If you compare just raw execution .NET is faster than PHP or RoR. However, the speed and overall performance of an application depends on its architecture. For example: StackOverflow runs on less than 10 servers. I work for a company that runs a website with pretty much the same hardware (+- 10 heavy work servers) but SO is way faster and has hundred times more access that my company's website.
So in most case it is really about how you implement the software other than the platform itself.
You can not compare the language only based on speed. Each language has its own features. So you need to choose as per your requirement.
For example. If you want less spendings on hosting and other stuff then go for PHP else if you want pure MVc then gofor ruby on rails or asp.net mvc.

How to learn programming for Web Development using microsoft technologies [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
i am programmer but not good i am working with c# , asp.net and MVC too. so how i can improve our coding skill for develop a better web apps. means how can i learn it.
Obviously you need some good ASP.NET MVC resources as the other answers have pointed out. It is also worth investing time in learning about the .NET framework itself. For this purpose I thoroughly recommend CLR via C# by Jeffrey Richter.
I'd recommend getting Professional ASP.NET MVC 1.0 and working through it and the examples in it, particularly the Nerd Dinner Example.
Learning resources:
The Official ASP.Net site (Video, Tutorials, Documentation)
Learn ASP.Net MVC
What I think you should start with is some beginning book and move towards professional. One book could be
http://www.amazon.com/Beginning-ASP-NET-3-5-2008-Professional/dp/1590598911
once u understand this book then u can for MVC book like.
www.amazon.com/Pro-ASP-NET-Framework-Steven-Sanderson/dp/1430210079
In between try to learn by googling topics like. TDD(Test Driven Development), DI(Dependency Injection) and Other design Patterns

Any good open-source load / stress tools to test EJBs? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
There are a number of commercial offerings that I've come across but nothing open-source.
I realise that you could do something simiilar with JUnit / JMeter but I'm looking for something a bit more specific.
What about clif
http://clif.ow2.org/
or jmeter
http://jmeter.apache.org/
I think there are others, but these two spring to mind.
You might want to have a look at Apache Jakarta Cactus
Jmeter + server logging + your brain.
Load testing is a very complex activity. You'll need to be able to simulate many contexts (e.g., IP, port) and divide the load generators on many machines. While doing that you'll need to monitor the server (Application under test).
As of today, there are several very good commercial tools that needs certain level of expertise to work with.
I don't think there is any serious open source load testing tool.

Resources