Wrox Programmer Forums
|
Visual Basic 2005 Basics If you are new to Visual Basic programming with version 2005, this is the place to start your questions. For questions about the book: Beginning Visual Basic 2005 by Thearon Willis and Bryan Newsome, ISBN: 0-7645-7401-9 please, use this forum instead.
Welcome to the p2p.wrox.com Forums.

You are currently viewing the Visual Basic 2005 Basics section of the Wrox Programmer to Programmer discussions. This is a community of software programmers and website developers including Wrox book authors and readers. New member registration was closed in 2019. New posts were shut off and the site was archived into this static format as of October 1, 2020. If you require technical support for a Wrox book please contact http://hub.wiley.com
 
Old September 25th, 2007, 09:15 PM
Registered User
 
Join Date: Sep 2007
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
Default Learning .net

Hi everybody.

I have experience with ASP and VB 6, now i'm migrating to .NET.

Any suggestion about what plan i have to follow to do it, now i'm learning visual basic 2005 step by step, and i think my next book is C# step by step.

i think a good plan is

1. VB 2005
2. C#
3. ASP.NET
4. ADO.NET
5. XML
6. SQL Server 2005.

Any advices or suggestion will be appreciated.



 
Old September 26th, 2007, 11:22 AM
Friend of Wrox
 
Join Date: Nov 2004
Posts: 1,621
Thanks: 1
Thanked 3 Times in 3 Posts
Default

This will just be my opinion, but here it is.

THough there's no reason not to learn c# if you really have that desire, it isn't really the fastest track to productivuty.

If you learn VB.NET then ADO.NET (you'll probably learn a fair amount about ADO.NET as you learn VB.NET) you will be able to create functional programs.

Then adding ASP.NET, you will be able to apply that VB and ADO knowlege to web functionality.

Then it is a toss up between SQLServe or XML. Being able to create what you need will probably be better served by gaining a more intimate understanding of the engine the holds and provides your data. There is a lot of XML going on in the background, but you don't really need to know anything about it to use the tools that .NET provides.

Learning XML can ultimately be helpful though.

If I were you, it is after that that I would consider learning C#.
 
Old September 26th, 2007, 07:14 PM
Registered User
 
Join Date: Sep 2007
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Thanks a lot for answer me.

any suggestions about some books ???




 
Old September 26th, 2007, 07:30 PM
Wrox Author
 
Join Date: Oct 2005
Posts: 4,104
Thanks: 1
Thanked 64 Times in 64 Posts
Send a message via AIM to dparsons
Default

Let me preclude this with my post may be only specific to the market area that I live in.

I do agree with Brian that C# probably will not be the fastest track to productivity for you, given your background VB.NET does make sense to learn at the outset and get your feet wet with .NET. However, I would suggest learning C# sooner rather then later (if in fact programming is what you do for a living and not a hobby) as, at least in my general locale, C# developers are favored much more then their VB counterparts.

The transition from Desktop Apps to ASP.NET should not be to terribly difficult for you since you have experience with ASP, things will be done differently for sure, but most of the same concepts will apply.

In so far as Books are concerned, it depends on how much a new comer you are but here are some suggestions:

Wrox's Visual Basic 2005 Express Edition Starter Kit (ISBN:0764595733) is geared towards first time programmers and uses VBExpress 2005 throughout the book.

Beginning Visual Basic 2005 (ISBN:0764574019) - This has a little of everything that you spoke about in your original post, XML, ADO.NET, etc so it might be a particularly good book for you.

hth.

================================================== =========
Read this if you want to know how to get a correct reply for your question:
http://www.catb.org/~esr/faqs/smart-questions.html
================================================== =========
Technical Editor for:
Professional Search Engine Optimization with ASP.NET
Professional IIS 7 and ASP.NET Integrated Programming
Wrox Blox: Introduction to Google Gears
Wrox Blox: Create Amazing Custom User Interfaces with WPF and .NET 3.0
================================================== =========
 
Old September 26th, 2007, 07:55 PM
Registered User
 
Join Date: Sep 2007
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Ok. Thank you !!!

and after read this book (Beginning Visual Basic 2005 (ISBN:0764574019) ) wich book (topic) could be the next .





 
Old September 26th, 2007, 09:00 PM
Wrox Author
 
Join Date: Oct 2005
Posts: 4,104
Thanks: 1
Thanked 64 Times in 64 Posts
Send a message via AIM to dparsons
Default

Potentially you can move on to anything from that point. Do you have more an interest in Web Based applications or desktop applications?

================================================== =========
Read this if you want to know how to get a correct reply for your question:
http://www.catb.org/~esr/faqs/smart-questions.html
================================================== =========
Technical Editor for:
Professional Search Engine Optimization with ASP.NET
Professional IIS 7 and ASP.NET Integrated Programming
Wrox Blox: Introduction to Google Gears
Wrox Blox: Create Amazing Custom User Interfaces with WPF and .NET 3.0
================================================== =========
 
Old September 26th, 2007, 09:35 PM
planoie's Avatar
Friend of Wrox
 
Join Date: Aug 2003
Posts: 5,407
Thanks: 0
Thanked 16 Times in 16 Posts
Default

Quote:
quote:Originally posted by dparsons
 ...at least in my general locale, C# developers are favored much more then their VB counterparts.

What can we do about clearing up the market's ignorance that VB.NET and C# have some measurable difference in capabilities? I feel bad for VB.NET. I learned .NET with VB only because I was coming from ASP/VBScript. Then I moved to a VB/C# shop, and now I work exclusively in C#. But to this day, I've yet to do anything in C# that I can't also do in VB.NET. I think that technically ignorant people (i.e. HR, recruiters, managers, etc) See the languages like this:

C# = C++
VB.NET = VB 6/VBScript

I wish there was a way to explain that the .NET language choice is 99.9% irrelevant.

Quote:
quote:The transition from Desktop Apps to ASP.NET should not be to terribly difficult for you since you have experience with ASP, things will be done differently for sure, but most of the same concepts will apply.
To Doug's point: The behavior of ASP.NET pages is similar to windows apps in that it is an event based model. On the other hand, ASP.NET still behaves with the stateless/disconnected model familiar to anyone used to ASP or any other web programming technology. The problem I experienced when learning ASP.NET was in understanding how to adapter the event model to the stateless model. As the nature of ASP.NET development changes with increasing built-in capabilities of AJAX the line distinguishing the simple stateless model is blurring.

-Peter
 
Old September 27th, 2007, 10:51 AM
Friend of Wrox
 
Join Date: Nov 2004
Posts: 1,621
Thanks: 1
Thanked 3 Times in 3 Posts
Default

We just have to keep preaching the gospel till the world converts to the truth.

Explaining that something that’s widely accepted is actually untrue is always a hard sell, but in my opinion one worth working at.
 
Old September 27th, 2007, 11:22 AM
Wrox Author
 
Join Date: Oct 2005
Posts: 4,104
Thanks: 1
Thanked 64 Times in 64 Posts
Send a message via AIM to dparsons
Default

I to am like Peter. I learned .NET with VB as I was coming from the Classic ASP/VBScript background.

I actually found a shop that was completely VB, albeit they did not pay all that great, and it was a nice experience but the ultimate reason why I learned C# was because I was looking for a better job and no one would look twice at me with just VB on my resume. Within days of adding C# to my resume on Dice, my cell phone wouldn't stop ringing.

In any event, I totally agree with Peter.


================================================== =========
Read this if you want to know how to get a correct reply for your question:
http://www.catb.org/~esr/faqs/smart-questions.html
================================================== =========
Technical Editor for:
Professional Search Engine Optimization with ASP.NET
Professional IIS 7 and ASP.NET Integrated Programming
Wrox Blox: Introduction to Google Gears
Wrox Blox: Create Amazing Custom User Interfaces with WPF and .NET 3.0
================================================== =========
 
Old September 27th, 2007, 08:29 PM
Registered User
 
Join Date: Sep 2007
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
Default

I'd like to be able to develop in both languages. i'm interest in web and windows applications using .net, XML, i'd like to know how to develop components too.

Thank you






Similar Threads
Thread Thread Starter Forum Replies Last Post
Do I have to learn VB.NET before learning ASP.NET? sunstallion ASP.NET 2.0 Basics 5 December 16th, 2013 05:18 AM
Learning ASP.net siervocal BOOK: Beginning ASP.NET 2.0 BOOK VB ISBN: 978-0-7645-8850-1; C# ISBN: 978-0-470-04258-8 3 June 3rd, 2007 01:44 PM
VB.NET developer learning C# paulmarshall ASP.NET 2.0 Professional 1 February 27th, 2007 03:12 PM
Learning ASP.NET 2 dmlocke ASP.NET 2.0 Basics 1 January 23rd, 2007 02:34 PM
give me a order about learning asp.net pipijin ASP.NET 2.0 Basics 0 January 2nd, 2005 10:23 PM





Powered by vBulletin®
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Copyright (c) 2020 John Wiley & Sons, Inc.