Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / Languages / VB.NET / October 2007

Tip: Looking for answers? Try searching our database.

VB.NET, Unit testing and .NET Framework book recommendation

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
gamesforums@hotmail.com - 30 Oct 2007 19:07 GMT
Hi!

I've been programming in VB.Net and done testing with TypeMock and
MbUnit (Testdriven.net) for about 2months now at work. I can see that
my testing skills and particular my knowledge about the .NET
framework
is far too weak. Far to often I choose to implement custom stuff
that's already available to me from the framework, or I use the wrong
stuff from the framework. Also I feel that the whole concept of
Object
Oriented Programming is a bit vague to me, and often i dont know what
to test and why!

One of my solutions to this is to buy a few good books on the
different topics:

1. I need a book(s) that tells me about the framework, what is
available and what to use when. It's a positive if this also covers
the concept of Object Oriented Programming.

2. I need a book(s) that's covers testing, functional tests, a
positive if it's with TypeMock and MbUnit...

Please keep in mind that the books need to be at beginner level! So,
any recommendations out there? :)

Mcad
(microsoft.public.dotnet.languages.vb)
Kerry Moorman - 30 Oct 2007 19:25 GMT
gamesforums,

What is your educational background? Do you have a 4-year computer science
degree? A 4-year CIS or IT degree? A 2-year degree? Etc.

What is your programming background? Are you an experienced programmer in
other languages, but new to VB and .Net? Do you have previous
non-object-oriented programming experience? Etc.

Kerry Moorman

> Hi!
>
[quoted text clipped - 24 lines]
> Mcad
> (microsoft.public.dotnet.languages.vb)
gamesforums@hotmail.com - 30 Oct 2007 19:50 GMT
On Oct 30, 7:25 pm, Kerry Moorman
<KerryMoor...@discussions.microsoft.com> wrote:
> gamesforums,
>
[quoted text clipped - 38 lines]
>
> - Show quoted text -

I have a 2-year traditional IT-degree from here in Sweden. But that's
a couple of years ago. My experince is mainly with Transact SQL - SQL
server 2000/2005. Before that i was doing small projects in
traditional asp, using vb 6.0 against SQL2000 but i would not count
myself as experinced in that field either. Now I need to go down the
road of object-oriented programming - vb.net - dont we all? :)

Hope that helps!
Mr. Arnold - 31 Oct 2007 05:02 GMT
> Also I feel that the whole concept of
> Object
[quoted text clipped - 3 lines]
> One of my solutions to this is to buy a few good books on the
> different topics:

You need good books on VB.Net, ADO.Net, ASP.Net or if going desktop, you
need the same but for Windows desktop if you're going in that direction.

I am going to tell you to go to the horse's mouth for this and that is MS.

http://www.microsoft.com/mspress/books/9982.aspx

You should toss it out of your mind that the books are for certification
training. Those books will give you the basics from begining to end and a
solid foundation. Some books IMHO are too bloated and they just don't pin
point what you need to know. A certification is really about this. Do you
know the basics and that's what those books give you, which the books cover
C# and VB.NET in the same books  And you go for  Web, Windows Desktop or
both.

> 1. I need a book(s) that tells me about the framework, what is
> available and what to use when. It's a positive if this also covers
> the concept of Object Oriented Programming.
>
> 2. I need a book(s) that's covers testing, functional tests, a
> positive if it's with TypeMock and MbUnit...

Your application that you develop must be in a testing configuration or be
able to use a testing harness, which is the key. I don't know what book to
tell you to get for VB.Net. The one I have read is for C#.Net I don't know
if the one  below is for C#. You maybe able to find something for VB.

http://dotnetslackers.com/articles/designpatterns/ApplyingDomainDrivenDesignAndP
atterns.aspx


About the testing harness, your application must be configured to be tested
properly.

MODEL-VIEW-PRESENTER

http://www.polymorphicpodcast.com/

click 'Shows'

click 'Design Patterns Bootcamp: Model View * Patterns*

view parts  1-5

You can use Google to get more information about this or find books.

As a matter of fact, you can view all the other shows.

You should be able to find books and articles about MVP.

> Please keep in mind that the books need to be at beginner level! So,
> any recommendations out there? :)

You need to toss out the beginner crap and don't sale yourself short,
because you have already been doing this it seems. You just need to be set
on the right course.

This book has Java examples, but Java is not hard to understand. The book is
not about Java, but about OO concepts which are universal to any OO
language. Java was here before .Net.

<http://books.google.com/books?id=LjJcCnNf92kC&dq=head+first+design+patterns&pg=P
P1&ots=_85ZaAh3pZ&sig=ht5ddm0bIjTIXf2ZMQP_ZSZ5F00&prev=http://www.google.com/sea
rch%3Fhl%3Den%26q%3Dhead%2Bfirst%2Bdesign%2Bpatterns%26btnG%3DGoogle%2BSearch&sa
=X&oi=print&ct=title&cad=one-book-with-thumbnail#PPR10,M1
>

Then if you want to learn what it's all about, then I suggest you get the VB
book, put the framework together, put the project together that uses the
CSLA framework and understand it. It's not about using the CSLA framework
solely or even trying to implement it somewhere. It's about the concepts
being presented and those basic object types you'll need to understand and
use in developing a solid OO application.

http://www.lhotka.net/Default.aspx

HTH

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.