'Performance day" should have been called "Marketing day"!

26 ביולי 2007

Are you tired of those events where instead of actually talking about technologies and such, they end up brain washing you with advertisements and marketing? I am!!! The "Performance day" ended up to be a marketing day where Sela group, RadView and etc, complemented each other and their ego. This is surely not what and why I came for. I was deeply disappointed. I think that this is a kind of manipulation that is spreading, so for future cases I would love to insure that non marking events will take a true technical form and minimum marketing. I am...
תגיות: ,
אין תגובות

This is how I wish Connection Pools would behave…

25 ביולי 2007

What are Connection pools should be by now a common knowledge. If by any case you still need a definition, read the following lines, otherwise jump to the next paragraph. Opening a database connection is a resource intensive and time consuming operation. Connection pooling increases the performance of Web applications by reusing active database connections instead of creating a new connection with every request. Connection pool manager maintains a pool of open database connections. When a new connection requests come in, the pool manager checks if the pool contains any unused connections and returns one if available. If all...
אין תגובות

Live from "Performance day"

Radview has organized a Performance day and to be absolutely honest I think that this is going to be a marketing kind of event.  So, how is it so far? you got lots of Radview people running around trying to  talk to everyone about their tools and how good they are and etc. There are nice food standings, however this early in the morning it is hard for me to put something in my mouth. Surprisingly (or not), everyone else is eating (well it is free and we are from Israel :) ). We have good music and atmosphere. Soon enough we...
תגיות: ,
אין תגובות

How to set performance baselines?

22 ביולי 2007

The first step for each performance test is to decide on the accepted results. Lets say that for your web application you found out that there are 100 concurrent users at normal time and an accepted response time for the home page is 2 seconds. Now, you must insure that your web application stands in the expectations in term of performances (e.g. under load, the home page response time should be under 2 seconds). To do so you will create and run a load test and analyze the results. Next you will verify that the results corresponds your...
אין תגובות

Take five (for every compilation)…

Let me explain what I mean. The problem arose when I developed a web based application. I needed to choose whether I will use a web site or a web application. After doing a little reading, I selected to go with the web site because of the new dynamic compilation and etc. Soon enough my application grew and my web site had about 100 pages, my App_Code folder had about 50 classes and my images folder weighed somewhere around 25 MB. The thing that I noticed during the application development stages is that each week the compilation process is taking longer...
אין תגובות

Do you know how to handle exceptions?

17 ביולי 2007

Exception handling is not an exact science, however there are some guidelines that one should follow. I have constructed a list of rules that in my opinion is common to all applications in terms of exception handling. As a rule, all exceptions in the application must be handled at the business layer level. Custom exceptions will be created to handle any application exceptions. Exceptions that may require special handling, a handler should be created. When Exception is handled an ID should be generated for that exception. Exceptions that may surface to the presentation layer...
אין תגובות

PDD and Load Testing event

13 ביולי 2007

In one of my previous posts I  introduced Radview. Radview, company that develops testing tools, is gathering an event that will include Performance Driven Development (e.g. PDD) and Load Testing Web 2.0 and SOA. It is free and everyone can register to the event however the number of seats is limit.
תגיות: ,
2 תגובות

Visual C++ Unit Testing in VS

8 ביולי 2007

You can use unit tests in Visual C# and Visual Basic, but can you use it in C++? The answer is YES! When You are thinking about the ways it is possible to use Visual C++ with unit tests, there are three options that very according to the role that Visual C++ plays in your solution. Here are the possible cases: You are using unit tests to test code that is written in Visual C++. Your test project contains unit tests that are written in Visual C++. You plan to automatically generate unit tests from code that...
אין תגובות

Get ready 2008 – VSTS For Developers & Testers

7 ביולי 2007

Last week Microsoft and NESS organized a three days extreme learning. I was one of the lecturers and I talked about Unit testing, TDD, Load testing, Performance testing, Web testing in VSTS for Developers and Testers. For all of you who missed it or just want to take a look at it, you can download it from here. If you have any feedback about the lectures, let me know :-)