Thursday, March 24, 2005

Words about eDev at the time of leaving.

I beleive that there are always some positives when you work at some place and its one's reponsibility to find that positive out rather than just growling at bad or less good things that happend around. People who want to live an ideal life in an ideal environment are mostly haunted by depression and end up with regrets. But those who try to improve things with positive minds come up with something near to the ideal.

I beleive that People rarely speak goodies about their current or ex employers. Though I am leaving the organization (eDev Technologies) where I worked for last one year but I think should describe what type of the place this has been for me how it would be for the people with experience and without any prior experience. What I have learnt here and how the exuberance and management acumen has bounced back for me is phenomenal. The people here are very co-operative and have shown great respect to their work and devoted to their work.

eDev Technologies has been a learning and grooming platform for me as far as my management skills are concerned. My ivolvemnt in the implementation of CMMi is one of the major things that I have learnt here. This is the thing that I think can serve as an excellent platform for anyone who is three to four years senior and looking to learn management skills related to IT industry.

Proper processes in place and being followed for projects is what I have seldom seen in Software houses in Pakistan. I remember the time when I started my career I was ebullient about my career and about the type of Job I was doing at that time but all my enthusiasm shattered when a cousin of mine (Who also used to be a Software engineer) came from Canada and started discussing about the processes. But I beleive that eDev has equally balanced and defined process and have a hunger to continuously improve in this direction as well. The process improvement is one of the things that has not just been taken care of much in Pakistani Software houses but eDev has taken the step further in this area. I strongly beleive that the CMMi implementation as being followed at eDev is remarkable.

When It comes to the employee care eDev is not behind as well. In Pakistan I have rarely seen employer thinking in that direction as well. The type of investment made just on chairs is exemplary. For last five years I have seen that the employers and project managers in Pakistani IT industry hire women in cases when they dont have any other choice. But as far as eDev technologies is concerned it is really an equal opportunity employer.

Leaving such a great place and good ambience is what hurts me at the last day here but I think this is al part of life. I think that now I will be part of spectators seeing eDev growing and emerging as an excellent process oriented. What I am taking away from eDev is a bunch of beautiful memories and the respect earned here. I wish that the company grows more and more stronger day by day.

Saturday, February 05, 2005

Job Search and Switch - A Game of Negotiations

The idea of this writeup came to my mind when I saw some of my friends and colleagues were in a position to turn down good job offers from some organizations with reputable background. Though this is not the first time I experienced this but now I think I am able to analyse the situation or I have the capability to primp up my ideas in a way better than earlier which made me write this artilce. I hope this article will help people searching for new jobs and making their positions strong in their prospective organizations.

Searching/switching when you are strong in one organization is vital.When you switch from your job and you have strong position in your current place this has multifold benifits on your professional career.Once you are in a strong position you are in positive frame of mind with one employer and you take the same to your next job means you will be working with dignity and will enjoy your work. Second you can negotiate with your prospective employer with elegance and by demonstrating your skills with a positive aggression.

Try to get a little break between the switch. It is also important that you get a break of atleast five to ten days and enjoy this time. This will make you relax and you will join hands with new colleagues in positive manner. I think I am not exaggerating that this is really important and that you should start with positive mood and this break will give your mood a much needed break.

This is also important that you demonstrate your skills to the employer aggressively, this will be sparkling effect on your future as this will make your first impression and first impression is last impression. This will also help you grow in the organization. You will carry forward this first impression with your positive attitude.

Switching job for just hack of job switch or little more income will cause your reputation to be besmirch. So resigning with positive reasons in terms of future progression from one organization will not only increase your worth but make your impression to the prospective employer about your consistency. Staying at one place at fairly good amount of time means that you have proved yourself for that much time at one place and that you were an asset for that organization so you can be for the prospective organization. No employer likes job killers and long stay is the proof that you will give to the employer about your consistency. You know solid reasons for choosing the new employer is also cardinal when you decide to switch.

Reiterating the discussion above I would simply say strong current position, service break, positive mood, positive reasons for the switch, long service period with current emplyoer and reasons of choosing the prospective employer are main points that you must think of in order to do better job search and make your impression to the employers.I hope adhering to these rules you will definitely benefit while making a decision to switch and it will be lot easier for you while negotiating with the prospective employers.

Tuesday, October 05, 2004

Configuring ASP.Net Support in Visual Studio


After you install the Microsoft .NET Framework Software Development Kit (SDK) or Visual Studio .NET, Microsoft Internet Information Service (IIS) mappings are created to associate the new file extensions and settings for ASP.NET. If you did not have IIS installed when you ran the SDK or Visual Studio Setup, or if you uninstalled and reinstalled IIS after you ran the SDK or Visual Studio Setup, those settings will not be in place. You experience unexpected behavior when you try to view ASP.NET pages.


When you try to create a new ASP.NET Web application in Visual Studio .NET 2003, you receive the following error message:



Visual Studio .NET has detected that the specified Web server is not running ASP.NET version 1.1. You will be unable to run ASP.NET Web applications or services.


To fix IIS mappings for ASP.NET, follow these steps:

1. shut down ALL applications

2. Uninstall IIS 5.1

3. Uninstall .NET FrameWork 1.1

4. Reboot

5. Install IIS 5.1

6. Reboot

7. Install .NET Framework 1.1

8. Reboot

9. Run the Aspnet_regiis.exe utility:

   Click Start, and then click Run.

   In the Open text box, type cmd, and then press ENTER.

   At the command prompt, type the following, and then press ENTER:

   "%windir%\Microsoft.NET\Framework\version\aspnet_regiis.exe" -i

  In this path, version represents the version number of the .NET Framework that you   installed on your server. You must replace this placeholder with the actual version number   when you type the command.

10. Register the Aspnet_isapi.dll:

   Click Start, and then click Run.

   In the Open text box, type the following, and then press ENTER:

   regsvr32 %windir%\Microsoft.NET\Framework\version\aspnet_isapi.dll

   Regsvr32 returns the results of the registration.

11. Start Visual Studio .Net and create New Web Application.







References



http://support.microsoft.com/default.aspx?kbid=306005&product=aspnet

Configuring JDK1.5 with Eclipse 3.1M1


After waiting for quite a long time, the Java development community has finally seen an Eclipse 3.1M1 IDE that has support for Jdk1.5 new features and specially support the syntax changes in Jdk1.5. Eclipse JDT core R3.1.x provides the support for following items like Incremental Java Compiler, Java Model, Code Assist, Search, DOM AST. For more information about Eclipse JDT core R3.1.x. please click here.In this article I will discuss how to configure the Eclipse IDE for Jdk1.5 support in a step by step fashion.

1 Install Jdk 1.5.
2 Download Eclipse SDK 3.1M1.
3 Unzip the Eclipse SDK to a folder.
4 Run Eclipse IDE using /eclipse.exe.
5 Select the workspace.
6 Create new Project using File>New>Project>Java Project Command.
7 Provide Appropriate Values in the Project Dialog.
8 Go to Project>Properties select Java Compiler Option
9 click on Use Project Setting Radio button.
10 Go to Compliance and classfiles tab set the Jdk Compliance Level to 1.5.
11 Press Apply Button then Press Ok.
12 Go to Window>Preferences select the Java>Installed JREs from Tree on the left side.
13 Press Add Button Provide Name for Jdk1.5.
14 In the JRE home directory provide the path to the Jdk1.5 root folder.
15 Select the Use default system libraries and press Ok.
16 Select JDK1.5 with the name that was provided in step 13