[AccessD] Dot Net, where to start?

Eric Barro ebarro at verizon.net
Fri Apr 27 09:43:32 CDT 2007


Gustav,

The book that helped me transition my Access/VB skills to the .NET world was

ASP.NET Tips, Tutorials, AND CODE (emphasis mine)

http://www.amazon.com/ASP-NET-Tips-Tutorials-Scott-Mitchell/dp/0672321432/re
f=sr_1_1/103-9789491-9429402?ie=UTF8&s=books&qid=1177683655&sr=8-1

1. The biggest advantage I found in this book over those that I looked into
before buying this 2 yrs ago were the code snippets that clearly explained
and helped me transition my VB knowledge into VB.NET. The main code samples
that benefited me were on datasets, datagrids, arraylists and hashtables
because I was looking for a quick way to understand how .NET handled the
data access layer. I was already proficient in ADO and the examples that
included ADO.NET were very helpful.

2. Majority of the code in the first few chapters were devoted to VB.NET.
This was a big plus since I didn't need to or want to jump to .NET from my
VBA/VB background. The writers of course have samples in C# and it doesn't
take long to quickly transition to the C# version once you are comfortable
in VB.NET.

3. I bought this book precisely for the good code samples. I don't have the
time or patience either to wade through 50 pages of explanation when a few
lines of code smattered with comments would suffice.

The application development environment that helped me transition from VB to
VB.NET was Web Matrix. This was the pre-cursor to Visual Studio. Best of all
was that it was free. It worked great for coding but was very poor for page
layout so I had to use Dreamweaver for that purpose.

Today I develop web-based applications that interface with SQL Server
2000/2005 using C# as the programming language with VS.NET 2003 as the
development environment. Since I am quite proficient in HTML and javascript
(same syntax as C#), I no longer switch to Dreamweaver for page layout.
Instead I switch to HTML view and modify HTML and javascript code manually.

I have not transitioned from .NET ver 1.1 to 2.0. One of these days I will
probably skip 2.0 and move to 3.0.

For reporting I create custom reports using the regular .NET application
development route. I have also used Crystal Reports (which closely resembles
the Access band-type report generator) with SQL stored procedures. I've
stayed away from SQL Reporting Services because the version prior to 2005 is
limited in functionality although I've had to modify SQL Reporting Services
2000 code in VS.NET and also transitioned some of these reports to Crystal
Reports. As far as I'm concerned the major advantages of these two reporting
engines is the ease with which you can export the report data to any number
of formats (Excel, PDF, Word, ASCII, etc...) without any coding other than
knowing how to call those functions or utilize those classes to output the
report.

Today I have built my own data access layer, security layer and
common/utility libraries which I use for every project I develop in C#. I
have also built a couple of my own web controls that encapsulate
functionality such as CRUD operations to speed up the development cycle.

And I do agree...even if VB.NET and C# produce the same DLL, you can
definitely charge more money and have more respect as a C# developer
compared to a VB.NET developer. It's that same "Access is just a toy"
mentality.

Eric 

 

-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock
Sent: Friday, April 27, 2007 7:10 AM
To: accessd at databaseadvisors.com
Subject: [AccessD] Dot Net, where to start?

Hi all

It seems to be the time for me to get into the Dot Net stuff. But where to
start?
The only books on Access I've ever had are the original references and
handbooks for Access 1 and 2 and the Application Development book for Access
97 so I'm reluctant to buy books - I just don't have the patience ...

In the Action Pack - which we subscribe to - I've noticed two discs for VS
2005 Express, "Corbis Image Disc" and "Getting Started". Are these tutorials
worth the effort to study?

I browsed our vb list archive, which I don't subsribe to, and traffic seems
to be low, so where to discuss Dot Net matters at the same level as we
discuss Access here?

One thing I think I've understood is that report design in VS is poor and
third party tools or Report Design Service of SQL Server 2005 are to be
preferred if you need reports on a level that match that of Access.

Of course, my main interest is anything related to databases - pure web
development is second, and game development won't come into play.
Any advice will be greatly appreciated.

/gustav



 




More information about the AccessD mailing list