Click here to monitor SSC
SQLServerCentral is supported by Red Gate Software Ltd.
 
Log in  ::  Register  ::  Not logged in
 
 
 
        
Home       Members    Calendar    Who's On


Add to briefcase

We Studied, We Passed, Was It Worth It? Expand / Collapse
Author
Message
Posted Saturday, March 8, 2003 12:00 AM
SSCertifiable

SSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiable

Group: Moderators
Last Login: Friday, August 29, 2014 8:46 AM
Points: 6,783, Visits: 1,881
Comments posted to this topic are about the content posted at http://www.sqlservercentral.com/columnists/awarren/westudiedwepassedwasitworthit.asp>http://www.sqlservercentral.com/columnists/awarren/westudiedwepassedwasitworthit.asp

Andy
SQLAndy - My Blog!
Connect with me on LinkedIn
Follow me on Twitter
Post #10459
Posted Thursday, March 20, 2003 1:57 AM
SSCrazy

SSCrazySSCrazySSCrazySSCrazySSCrazySSCrazySSCrazySSCrazy

Group: General Forum Members
Last Login: Wednesday, August 27, 2014 1:07 AM
Points: 2,901, Visits: 1,805
Andy,
From your experience what are the advantages of dot.net over the previous MS offerings.

We are having a struggle to get dot.net into our company and at this stage we're at the "we want it because we don't want to become obsolete in the jobs market" stage. Obviously this won't wash with management.

Are there business benefits or is it just a case of not being able to buy old technology?



LinkedIn Profile
Newbie on www.simple-talk.com
Post #55811
Posted Thursday, March 20, 2003 5:02 AM
SSCertifiable

SSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiable

Group: Moderators
Last Login: Friday, August 29, 2014 8:46 AM
Points: 6,783, Visits: 1,881
That's a hard question to answer fairly. I consider .Net technically better (inheritance, try/catch, real threading). If you're a VB6 developer, Vb.Net is a nice upgrade. In my opinion if you're an ASP developer it's a must have. You get code behind and it's compiled, light years from Interdev. Some of the syntax has changed, but the single biggest thing you have to (re) learn is data access. Stored procs and queries haven't changed, but datasets are a lot different than ADO recordsets. I'm still not entirely comfortable with them (in fairness I don't code as much as I'd like, we still have a lot of VB6 "legacy" code. I think it's a worthwhile upgrade.

One other thing - I recently installed the final beta of .Net 2003, you should see how easy Pocket PC development is. You get a palm sized form, you drag/drop controls, write code - then you can deploy to the device or to an emulate that is GOOD, when you start it the first time you have to enter timezone it's so good.

From an ROI perspective, hard to prove. Working with it, I'd say it's similar to the differences between 6.5/7.0 and 2000. Yes, both store data, but 2K is much smoother and polished, that helps in ways that are hard to measure and/or explain.

We're an MS shop and I've invested a lot of time in MS certs so I'm probably biased.

Andy
http://www.sqlservercentral.com/columnists/awarren/




Andy
SQLAndy - My Blog!
Connect with me on LinkedIn
Follow me on Twitter
Post #55812
Posted Thursday, March 20, 2003 4:49 PM


SSCommitted

SSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommitted

Group: Moderators
Last Login: Wednesday, August 6, 2014 8:12 AM
Points: 1,815, Visits: 3,456
Just my opinion, but we moved to .Net for our product development around 10 months ago, and I think that it has resulted only in good things, well nearly only good things. Although we use c# not VB.Net, I think the issues encountered could be similar. Just before delving into it, we develop web applications (e.g. OLAP analytical tool) and usually use WinForms for internal testbeds only (ie no products in field).

For us the biggest downside of changing over was our people not knowing enough (from our training or their personal study) about what the .Net framework offers the developer. Conversely, these improvements provided by the framework are what is making me rave to everyone I know about the .Net framework, and ASP.Net in particular.

If you're looking for productivity gains, look at how you are:
Classic asp --> ASP.Net
- Debugging (classic) asp --> Tracing ability within ASP.net rocks, plus whilst in System.Diagnostics, do some writing to the event log to help your production debugging
- Writing pages to handle differing browser types --> ASP.net server controls
- Multilingual issues --> use resource files, change thread context and presto
- using tables to place *everything* --> try out the Placeholders and Panels
- Data entry validation --> try the validation controls

I could go on and on. Basically our guys were doing heaps of client side script, tables and basic hoop jumping to do their *magic* , that (most) of this is available from the server side using a strongly typed language (of choice, go for VB.net or c# , or cobol.net ) is in my opinion better than sliced bread.

Yes, our guys had to learn c# (all previously VB6 developers - com+ & asp focus), and yes, the initial curve was steep and approx 3-5 mths (depends on dev level/experience) but the benefits are and can be huge.

Frequently, I am caught telling people I wished we had ASP.Net (including the webservices) 2 years ago.

Enough raving, we have found that our productivity has increased and the standard of code/product produced is much higher.

Yep, we're a MSft shop too, does that make me biased? Keep in mind you're reading this on SQLSERVERCentral.com, not Oracle or Sun

Steve.



Steve.
Post #55813
Posted Monday, March 22, 2004 6:58 AM
SSC Rookie

SSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC Rookie

Group: General Forum Members
Last Login: Friday, September 11, 2009 5:40 AM
Points: 45, Visits: 14

As somebody who is considering the exams (and paying for them myself!) I found the article pretty useful particularly the opinions of books and teaching aids. However as a VB6/SQL/Access developer my biggest .Net question is what is c# all about? Should I be investing in it rather than VB? Is it intended to replace VB and or C++? Is it more capable than VB? Why should I use it?

Alan




Post #107366
Posted Monday, March 22, 2004 7:13 PM
SSCertifiable

SSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiable

Group: Moderators
Last Login: Friday, August 29, 2014 8:46 AM
Points: 6,783, Visits: 1,881

The pros and cons have been debated quite a bit since .Net launched. I've been using VB forever, didn't see a compelling reason to change. I'd suggest you try both, see which one appeals to you (much like you'd try Spanish and French, then pick the one you found to be 'best'), then try to master it - yet learn enough about the other to get by. The concepts stay the same, syntax is a little different.



Andy
SQLAndy - My Blog!
Connect with me on LinkedIn
Follow me on Twitter
Post #107584
Posted Thursday, June 24, 2004 2:48 PM
SSC Rookie

SSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC Rookie

Group: General Forum Members
Last Login: Wednesday, November 9, 2011 11:49 AM
Points: 33, Visits: 19
The one reason I'm forcing myself to learn C# is that documentation can be included in the source code, and VB doesn't support this.  Still, case-sensitivity and forced ending characters are not friends of mine....
Post #122896
Posted Tuesday, June 29, 2004 5:11 PM
SSCertifiable

SSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiable

Group: Moderators
Last Login: Friday, August 29, 2014 8:46 AM
Points: 6,783, Visits: 1,881
There is an add in called Ndoc that does much the same for VB. Havent looked to see if the behavior changes in VS.Net 2005, wouldnt be surprised.

Andy
SQLAndy - My Blog!
Connect with me on LinkedIn
Follow me on Twitter
Post #123747
« Prev Topic | Next Topic »

Add to briefcase

Permissions Expand / Collapse