Wednesday, July 20, 2005

About Buying .NET

Ways to buy .NET

2. There are 5 ways to buy VB.NET. Here they are with street prices:
a. Standalone "Learning Edition" -- $100 (only VB.NET)
b. Visual Studio .NET Professional -- $500
c. Visual Studio .NET Enterprise Developer -- $1650
d. Visual Studio .NET Enterprise Architect -- $1900
e. MSDN Universal Subscription -- $2500

The MSDN Universal Subscription includes EVERYTHING Microsoft makes from VS.NET to SQL Server to all operating systems. It is 10's of thousands of dollars worth of software. For a professional developer, it is a bargain. To put these prices (which are just ballpark estimates) in perspective, Java Enterprise Development environments cost in the neighborhood of $3500, and that is just the IDE -- no extra software or operating systems. Try looking at http://www.vbxtras.com for more pricing info.

What do people buy? Everyone, and I mean everyone in our company has their own personal MSDN Universal Subscription. I wouldn't be without it. To get the basics of what you meed to develop in .NET you need the professional edition or higher.

Tuesday, July 05, 2005

What U see is what U Build

Today July 06 2005 is the first day in Envisioning phase of a product that going to hit the market in 5 years time. Slow but steady I will build this product.

More about the product. Title says it all

Well Too early to tell about the product. But in 2-3 years time I will update this bolg with a Beta Version.

Friday, July 01, 2005

A Success Full Interview

Today at the end of the day I feel a sense of achievement. I screwed up in the interview.

Today I realized,
"What u know is not importnat, What is important is what other thinks what U know".
"There is no justificaiton for failure, Faulure can be justified only with success"
"What ever has happened is for the good, What ever is happening is for the good, What ever will happen is for the good"

A few things learned

1, CHAOS - U dont get enough time to think espp with interviewer on the phone & the fact that U try to keep explaning to him what u are doing.

2, Be well prepared to explain what U want to, U donot have enough time to think.

3, Algorithms and Standard Programs. Make sure that u have memorized them or Make sure that U do them once or twice before the interview date

Loat more I can think about, Any way below is alist of resources.

Software Development Recommendations:

Bentley, Jon. Programming Pearls: Second Edition. Addison-Wesley, Inc., 2000.

Box, Don. Essential .Net, Volume I: The Common Language Runtime. Addison-Wesley Professional, 2003.

Brooks, Fredrick. The Mythical Man-Month: Essays on Software Engineering. Addison-Wesley Professional, 1995.

Cormen, T.H., Leiserson, C.E., Reivert, R.L., Stein, Cliff, eds. Introduction to Algorithms. McGraw-Hill, 1990.

Gamma, E., Helm, R., Johnson, R., Vlissides, J., eds. Design Patterns. Elements of Reusable Object-Oriented Software. Addison-Wesley, 1994.

Howard, Michael, LeBlanc, David, eds. Writing Secure Code. Microsoft Press, 2001.

Kernighan, Brian, Pike, Rob, eds. The Practice of Programming. Addison-Wesley, 1999.

McConnell, Steve. Code Complete: A Practical Handbook of Software Construction. Microsoft Press, 1993.

Maguire, Steve. Writing Solid Code: Microsoft’s Techniques for Developing Bug-Free C Programs. Microsoft Press, 1993.

McConnell, Steve. Rapid Development: Taming Wild Software Schedules. Microsoft Press, 1996.

Tanenbaum, Andrew. Modern Operating Systems. 2nd ed. Prentice Hall, 2001.


Testing Recommendations:

Kaner, Cem, Bach, James, and Pettichor, Bret, eds. Lessons Learned in Software Testing. John Wiley & Sons, 2002.

Kaner, Cem, Falk, Jack, & Nguyen, Hung Quoc, eds. Testing Computer Software (2nd Ed.). International Thomson Computer Press, 1993.

Myers, Glenford. The Art of Software Testing. John Wiley and Sons, 1979.
Patton, Ron. Software Testing. SAMS Publishing, 2000.

Sistowicz, Jon, Arell, Ray, eds. Change-Based Test Management: Improving the
Software Validation Process. Intel Press, 2003.

Viega, John, McGraw, Gary, eds. Building Secure Software: How to Avoid Security
Problems the Right Way. Addison-Wesley, 2001.



Online Testing Resources:
http://www.informationweek.com/756/testers.htm
http://www.qacity.com/General+Testing/Techniques/Links/Links.htm
http://www.softwareqatest.com/qatfaq2.html#FAQ2_6
http://www.sqae.com/Test%20Framework.doc
http://www.testingeducation.org/articles/domain_testing_cseet.rtf
http://www.testingeducation.org/articles/scenario_intro_ver4.doc
http://www.testingeducation.org/coursenotes/kaner_cem/ac_200108_blackboxtesting/
http://www.testingcraft.com/techniques.html

Technical Interview Resources:
http://acm.uva.es/problemset/
http://www.acetheinterview.com/ (do a search on “coding”)