Saturday, August 28, 2010

Working as a .Net Developer

Mircrosoft.Net has turned out to be a great help for software developers as it includes tools for creating Windows-based applications. This is referred to as the .Net framework and is chiefly used for web applications.
Ideally a candidate seeking a job that revolves around the extensive use of .Net technologies should have adequate programming experience and also an object oriented design and sufficient experience in handling databases and systems. Familiarity with other programming languages that help in the development of diverse software applications are an added advantage. Programming skills should include Java Enterprise Edition, C# and XML. Knowledge of database applications such as Oracle and Microsoft SQL Server are also called into practise.
The job responsibilities of a .Net developer includes working in tandem with software engineers and other IT professionals to create a logical series of instructions. This is known as a programming code that is necessary for communication with applications, databases and networks. It is not all about creating new software applications alone but also revolves around the modification of the existing software, any form of repair, and maintenance work. Applications are also put to test to judge their functionality in the technological environment.

.Net developer jobs are in great demand and qualified professionals can hope to make it big in the field. This has been corroborated by the reports published by various job portals and employment agency reports. Developers who have mastered the software programming language introduced by Microsoft can expect to find a strong foothold in the information and technology industry. .Net programming jobs can fetch you a good pay package if you have sufficient years of experience in the industry.

If you are looking for jobs in the similar profile, then you can approach a recruitment agency for the same or seek referrals from people in the industry.

Friday, August 27, 2010

Typical daily life of a web developer

Arrive at the office early, around 8am. Make a cup of tea or coffee and feed the fish. Turn on my monitor. I leave my PC running. The statistic for how much of my life is spent waiting for Windows to boot, is just as scary as the famous statistic of the percentage of our life spent asleep. At least I can influence the former more easily. I check through my emails binning any spam. Look to see if any of the sites we maintain have mailed system errors, or if any users have filed bug reports. We always fix bugs as a priority over creating new code. With new code you have a specification to work to, and therefore, have a good idea of how long it's going to take. A project manager's dream. Bugs are like a box of chocolates, you never know what you're going to get. Therefore, it could take five minutes, or all day, to track down the offending code and fix it. A project manager's nightmare.

Switch to Firefox web-browser and check my personal web-mail and any new posts in the technical forums that I am registered with. Make another hot beverage. Hmm... hot chocolate today I think. Finally, fire up the IDE (Integrated Development Environment) of choice. In my case this is either Visual Studio 2003 or Visual Studio 2005. Time to start squashing bugs. How this goes generally sets the mood for the rest of the day. When the bugs are not hiding the feel good factor is high. You feel your day is going to be productive with lots of time hacking new code and designing flashy layouts. When the bugs have gone to ground and the day starts to run out of hours, it does not feel quite so productive. There is the brief satisfaction of having hunted down and squashed a nasty. But, you can't sit back and admire a fixed bug like you can a new three column layout with animated links.

On a good day, bug squashing is over before lunch time. This leaves a little time to surf the Internet. There is some really strange content on the information super-highway. Other content of interest are technical articles written by my peers on the latest up and coming technologies, or new versions of existing frameworks and tools. Now it's the lunch hour. Someone takes orders around the office and scoots off to Starbucks or Nero's to get some proper coffee.

The afternoon hopefully involves the best part of the job. Now I get to exercise my creative talents. This is the part I like the best and the reason I am a web-developer. This is when it doesn't feel like a job and I'm happy as a sand-boy. It's 5:30pm before I know it, time to check my work into source control. depending on how I'm feeling mentally and whether other commitments permit I may leave now or push through to 6 or 7. Occasionally, when a project has slipped particularly badly we may go to stupid o'clock. Mondays are usually an early finish to get to the squash courts.

Saturday, August 21, 2010

Web Developer Vrs Web Designers


Web Developers and Web Designers are two very different animals altogether. Web Designers draw pictures all day then go home to enjoy their evenings with friends and family, go to the cinema, sports clubs, pubs, or watch a movie at home with their nearest and dearest whilst tucking in to a fantastic take-away. Web Developers (or Programmers as they were called in the good old days) on the other hand write code all day, then go home and write more code until they collapse on the keyboard. Night after night after night. Don't get me wrong, one is no more important than the other when it comes to producing your website, it's just that one puts in ten times more effort than the other!


So what's the difference? Well for a start, Web Developers are rubbish at designing websites, and Web Designers are rubbish at making websites actually work. Developers have no artistic creativity at all, and absolutely no idea which color goes with what. Pan tones what? CMYK what? Forget it. Developers can't even match their handbags to their shoes. They can cut graphics up which they've been given and optimize them for the web but that's as far as it goes. Secondly, Web Developers can't incorporate your beautiful web design into any kind of printed literature. The Designers are the ones who look after your corporate identity right across the breadth of your marketing activities, and they talk to printers in language they can understand. Developers can't do that (and don't want to do that).


So it pains me to say it, but Developers need Designers to keep feeding them beautiful designs because they are simply not genetically equipped to do it themselves.

However, these pictures of websites they produce, these designs, will remain pictures until the Web Developer gets their hands on it and brings it to life on the internet. Yes, it's the developer who actually makes it work. And it's the Developer who spends ten times longer getting it to work than the Designer did drawing it!

Unless the Designer is very familiar with web work, the Developer can be presented with impossible tasks. Designing for print is a far cry from designing for the web because the web design is something that is functional, it has navigation requirements, sometimes complex ones, and the design has to take this into account. In fact website navigation is a key aspect of the design, and if it's not right the Developer will pass it back to the Designer who then has to go back to the client.
The Designer also needs a good understanding of what is technically possible so they can design their widgets with confidence. And if you're VERY lucky, you'll come across a designer who also has an understanding of what works well for the search engines. So I'll admit, designers do need SOME technical understanding, much like they need some technical understanding of the print process.

But let's not get carried away here, Web Designers still draw pictures all day and Web Developers still write code all day and all night.So, the Designer is the one who is responsible for putting your corporate image across on the internet and giving your website that 'wow factor'; the one thing that will create a good first impression (because as we all know, you only get one chance to create a good first impression). But the poor Developer is the one in the back room cutting the design up and coding it up so that it works not only efficiently, but just as the Designer (and the customer) had envisaged.

Friday, August 13, 2010

Technical phones by Blackberry brought to you by RIM

Business phones are special phones that all business professionals require. The Blackberries brought by RIM are considered as the most liked business phones throughout the world. But the blackberry are so simple that even a general user can try his or her hands on it.

The latest handset that is introduced to the blackberry family is the all new Blackberry Storm 9500. This smart phonehas a beautiful touch screen. It has a 3.25 inch TFT capacitive touch cum display screen. This wonderful screen can very well support 65 K colours which together brings out a wonderful resolution of 360 x 480 pixels. The gadget is fitted with an Accelerometer sensor which helps in auto-rotate feature of the phone.



This 3G handset is different from rest of its brothers. It is quite compact in size and can very easily fit in your pocket or the handbag. It weighs only a hundred and fifty grams and its dimension measure 112.5 x 62.2 x 14 mm. Available in black colour this phone has a casing around it which gives it the most stunning look. This phone is gifted with a 2 fantastic keyboards. 1st is the Sure Type of keypad and as soon as you rotate the handset a full QWERTY keyboard appears and makes typing hell easy. With the help of this wonderful keyboard you can easily type e mails, text messages or SMS and all the other kind of typings are facilitated by these keys.

Blackberry Storm 9500 Deals brings you this beautiful handset which has an amazing 3.15 mega pixel camera. This camera also has a LED Flash. With the help of this flash you can very easily click pictures even in the darkest corner of the room. And using the auto focus the need to focus the object manually is totally shunned. The image stabilization and Geo Tagging make the experience even more fun filled. The camera is fully capable of video recording. But it video records in QVGA quality. Using this camera you can capture most precious moments of your life.

You can get Blackberry Storm 9500 Deals on any network of your choice. You can make a selection from Vodafone, T Mobile, O2, Virgin, Three MobileArticle Search, Orange or any other that you like. So there is no reason left why this beautiful phone should not be opted for.