Saturday, November 19, 2005

10 links to better Coding

1.The Joel Test
Quote:
1. Do you use source control?
2. Can you make a build in one step?
3. Do you make daily builds?
4. Do you have a bug database?
5. Do you fix bugs before writing new code?
6. Do you have an up-to-date schedule?
7. Do you have a spec?
8. Do programmers have quiet working conditions?
9. Do you use the best tools money can buy?
10. Do you have testers?
11. Do new candidates write code during their interview?
12. Do you do hallway usability testing?
2.12 Commandments for Startup Projects ,form a blog on theSpoke
Quote:
1. TAKE IT SERIOUSLY
2. SOFT WARS - ATTACK OF THE CLONES
3. BRAINSTORM FOR IDEAS
4. COMMUNICATE YOUR IDEAS AND THOUGHTS
5. SCAVENGER HUNT
6. CHART-OUT A PROJECT PLAN
7. ASSIGN ROLES AND RESPONSIBILITIES
8. DO PARALLEL PROCESSING OF CODING AND READING
9. BE WELL INFORMED AND UPDATED
10. START EARLY AND FINISH EARLY
11. LEAVE ENOUGH TIME FOR DOCUMENTATION
12. PRESENT YOUR PRODUCT WITH PASSION
3.Nine Steps to Delivering Defect-Free Software
Quote:
1. Believe Defect-Free Software is Possible
2. Think Defect-Free Software is Important
3. Commit to Delivering Defect-Free Software
4. Design Your Code for Simplicity and Reliability
5. Trace Every Line of Code When Written
6. Review Code by Programmer Peers
7. Build Automated QA into Your Code
8. Build and Test Daily
9. Use Automated Checking Wherever Possible
4.Steps to Program Development
Quote:
* System Analysis
* Specification and Design
* Program
* Debug
* Alpha Test
* Beta Test
* Deliver the Software
5.Five Easy Steps for Making Your Code Run Faster
Quote:
Step 1: Analyze the code
Step 2: Design for threads
Step 3: Code the threads
Step 4: Debug for correctness
Step 5: Tune for performance
6.Project Management,From Wikipedia, the free encyclopedia.
7.12 Steps To Better Security
8.Software Development: Steps To Better Ensure Success
9.The Programmers' Stone
10.Painless Functional Specifications

Misc Links
- The Net's Best Programming 'Hang-Outs'
- Directory of Programming Languages from Dmoz
- What is Extreme Programming
- Single list of HOWTOs ,in Linux
- Finding the Best Programmer's Font,Good Programming Font Criteria

Keep Clicking,
Bhasker V Kode

Tuesday, November 15, 2005

Visual Studio Evolution : too much ,too fast ?!

Interestingly , Microsoft has spent the past few years encouraging Visual Basic 6 programmers to migrate to the new Visual Basic .Net platform, which has had its share of complications. Microsoft’s plan to stop support has been discussed for almost three years and the deadline already has been extended once, said the press representative, who requested anonymity. Visual Basic 6 has been supported longer than any other Microsoft product, according to the representative. “Extended” support, which is fee-based, will continue through 2008.

So I wonder if the next version,would add some refuge for the classical VB 6 developers.Especially with the Visual Studio Future and Live being talked bout.


source


Visual Studio Future ?!

Microsoft may have just shipped Visual Studio 2005, but the company is already starting to discuss its future plans for the development suite. Service Pack 1 is in the works for next summer, says Visual C# product manager Scott Wiltamuth, and Orcas -- the next VS release -- is being hashed out. The first service pack for the older Visual Studio 2003 will also ship in the first half of next year, with Wiltamuth estimating an April release. Soma Somasegar, corporate vice president of Microsoft's Developer Division, echoed those timeframes, saying the company would provide hotfixes in the interim. "My current thinking is that we will target the first service pack for Visual Studio 2005 around summer next year," Somasegar wrote on his Web log.

"We have learned a lot from the previous 3 versions of Visual Studio that were built around the .NET Framework, the biggest lesson that we learned on this most recent version was that we were not agile enough and we took too long to ship."
Malno added, however, that "MQ is not about servicing Whidbey.
After MQ, Orcas will begin to swim. "Orcas is all about enabling platform adoption for Windows Vista, for Office 12 and for WinFX," says Somasegar. "You can use Whidbey today to build Vista applications, for example. But Orcas will make it a whole lot easier for people to build Vista applications through easy to use designers and the like."

In a growing trend at the once-secretive company, Microsoft will boost transparency during the development of Orcas. The company will share specific feature plans and request feedback from customers before details are set into stone.

Somasegar also says his division will begin work on a number of incubation experiments -- a concept that has become a veritable requirement within MSN and Microsoft search rival Google. "In light of the 'Live' announcements last week, we are starting to think about what it means for us in the Developer world," he explained. "There are two things that we need to think about -- the kind of tools support that we need to provide for our 'Live' services platform and what does 'Visual Studio Live' look like."

Resources
1. Microsoft Talks Up Visual Studio Future
2.A PETITION FOR THE DEVELOPMENT OF UNMANAGED VISUAL BASIC AND VISUAL BASIC FOR APPLICATIONS
3.Campaign to save Visual Basic 6 gathers support
4.Microsoft MVPs revolt

No matter what the result, it will turn out a a telling tale of the VS avtars ... Visual Basic ,Visual Studio Express and Visual Basic Future. Thats not keeping in mind the compact and devices versions !

Keep Clicking,
Bhasker V K ,Microsoft Student Champ - SVCE

Monday, November 14, 2005

READY Launch Tour -Microsoft Product launch across Indian cities

Ever wanted to get a feel of being at a new product launch amid all the glitz and hype,with all the executives and buzz ,product launches and free goody give aways ?!

Well ,heres your chance for developers ,MS watchers and enthusiasts to experience the launch with the Microsofts Ready Launch 2005 .It hits Bangalore,Mumbai,Pune,Chennai , New Delhi,Hyderabaad,Kolkatta in that order starting from December 9th to 21st ,so register soon.Heres more details below of what to expect.
Quote:
General Event Information
Products: BizTalk Server, SQL Server and Visual Studio.

Recommended Audience: Architect, Developer and IT Professional.

Be there to witness the launch of SQL Server 2005, Visual Studio 2005 and BizTalk Server 2006!
CLick here to go to the MS Events page and register for free in a city near you.

Related links on TE
1. Get Visual Studio 2005 Express Editions for FREE!!
2. Microsoft Talks Up Visual Studio Future