locked
Learning VB .Net RRS feed

  • Question

  • I'm a total newbie. I've been working for the past 6 months in SQL Server Reporting Services. I'm hoping to begin learning SQL Server Analysis Services and Integration Services over the next few months. One thing I've found in SSRS (and I'm sure it holds true in the rest of Microsoft's BI suite) is that being able to write programming scripts opens more doors for greater capabilities. So, I've decided to look into VB .net. Would someone mind recommending a book I could work through. I'm average in T-SQL, but I have no programming experience. Thanks alot for the help.
    Friday, September 21, 2012 6:20 PM

Answers

  • Toward,

    Welcome aboard! :)

    Finding books on the topic should be pretty easy - but do be careful to note the distinction between VB Net and VB Legacy (VB6). They're close enough that it'll confuse you but they're worlds apart.

    I see that this new forum layout has removed the "Learn" link but the stuff is still there. You might want to have a look at the following:

    http://msdn.microsoft.com/en-us/vstudio/hh388573

    http://msdn.microsoft.com/en-us/vstudio/bb466226

    I hope that helps. :)


    Please call me Frank :)

    • Proposed as answer by ArifMustafa Friday, September 21, 2012 10:34 PM
    • Marked as answer by Mark Liu-lxf Tuesday, October 2, 2012 6:28 AM
    Friday, September 21, 2012 6:33 PM
  • Hi.  .NET is a great framework - enjoy learning it.  I'm not entirely sure but I think that while scripting in SSIS (not familiar with SSAS) does use much of the .NET framework I think there are certain namespaces missing (in other words, it is a subset of the framework).  Plus many of the classes you will be working with might be specific to the world of packages and steps.  SO I recommend on top of what Frank offered (good advice there) is that you get a good book on SSIS scripting.  That way you'll learn .NET in general as well as things specific to your target technology.  The thread in the following link suggests Donald Farmer's Rational Guide to Extending SSIS as a good option.   May be worth a look

    http://social.msdn.microsoft.com/Forums/en/sqlintegrationservices/thread/1387c72d-81b2-48a5-b124-d40873b7dcc7


    Blog: http://codemidden.wordpress.com

    • Marked as answer by Mark Liu-lxf Tuesday, October 2, 2012 6:28 AM
    Friday, September 21, 2012 11:57 PM

All replies

  • Toward,

    Welcome aboard! :)

    Finding books on the topic should be pretty easy - but do be careful to note the distinction between VB Net and VB Legacy (VB6). They're close enough that it'll confuse you but they're worlds apart.

    I see that this new forum layout has removed the "Learn" link but the stuff is still there. You might want to have a look at the following:

    http://msdn.microsoft.com/en-us/vstudio/hh388573

    http://msdn.microsoft.com/en-us/vstudio/bb466226

    I hope that helps. :)


    Please call me Frank :)

    • Proposed as answer by ArifMustafa Friday, September 21, 2012 10:34 PM
    • Marked as answer by Mark Liu-lxf Tuesday, October 2, 2012 6:28 AM
    Friday, September 21, 2012 6:33 PM
  • Hi.  .NET is a great framework - enjoy learning it.  I'm not entirely sure but I think that while scripting in SSIS (not familiar with SSAS) does use much of the .NET framework I think there are certain namespaces missing (in other words, it is a subset of the framework).  Plus many of the classes you will be working with might be specific to the world of packages and steps.  SO I recommend on top of what Frank offered (good advice there) is that you get a good book on SSIS scripting.  That way you'll learn .NET in general as well as things specific to your target technology.  The thread in the following link suggests Donald Farmer's Rational Guide to Extending SSIS as a good option.   May be worth a look

    http://social.msdn.microsoft.com/Forums/en/sqlintegrationservices/thread/1387c72d-81b2-48a5-b124-d40873b7dcc7


    Blog: http://codemidden.wordpress.com

    • Marked as answer by Mark Liu-lxf Tuesday, October 2, 2012 6:28 AM
    Friday, September 21, 2012 11:57 PM