Newbie: C Sharp and ASP.Net. Books wanted.

  • Thread starter Thread starter General Fear
  • Start date Start date
G

General Fear

We have several desktop applications written in either Foxpro or
Access. Next year, our company wants to move to C# and ASP.NET and put
these application in an intranet.

I have 10 years experience creating department wide solutions using
Foxpro, or VB/Crystal Reports/ Access. We now moving to the modern age.

What books should I look read that will help me convert these
department wide solutions to C# and ASP? We might be using Oracle as a
back end or MS SQL Server.

Thanking you all in advance

.. .
 
General,

C# books are legion out here, but I would suggest, looking at what laguages
you are currently using, "An Information Systems Approach to
Object-Oriented Programming: Using Microsoft Visual C# .NET" by Lutes,
Harriger, and Purdum. It is about 555 big pages. C# is OOP through and
through. A person of your background could go through it in less than a
weekend.

It has a three prong appeal: [1] Object Oriented Programming, an excellent
refresher; [2] C# as an instruction vehicle, it assumes zero knowledge of
C#; and [3] a thorough exposure to the Microsoft IDE. The IDE is an
awesome tool, very rich and very hugh. The Book familiarizes you with the
IDE very quickly with little pain.

Then I would spend time here:
The C# Rossetta Stone:
http://www.werelight.com/docs/dotnet_lang_quickref.htm#_Variable_Declaration
s_1
Visual C# Language Concepts:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cscon/html/
vcoriCStartPage.asp?frame=true
The Code Project - CSharp: http://www.codeproject.com/csharp/

Happy coding!
--------------------
From: "General Fear" <[email protected]>
Newsgroups: microsoft.public.dotnet.languages.csharp
Subject: Newbie: C Sharp and ASP.Net. Books wanted.
Date: 29 Nov 2005 12:59:31 -0800
Organization: http://groups.google.com
Lines: 17
Message-ID: <[email protected]>
NNTP-Posting-Host: 170.148.92.18
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
X-Trace: posting.google.com 1133297976 11884 127.0.0.1 (29 Nov 2005 20:59:36 GMT)
X-Complaints-To: (e-mail address removed)
NNTP-Posting-Date: Tue, 29 Nov 2005 20:59:36 +0000 (UTC)
User-Agent: G2/0.2
X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0),gzip(gfe),gzip(gfe)
Complaints-To: (e-mail address removed)
Injection-Info: g43g2000cwa.googlegroups.com; posting-host=170.148.92.18;
posting-account=nTPTdwwAAAALbdTKQ-Z8LMUGrUhwGxMX
Path: TK2MSFTNGXA02.phx.gbl!TK2MSFTNGP08.phx.gbl!newsfeed00.sul.t-online.de!t-onli
ne.de!border2.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.gigan
ews.com!postnews.google.com!g43g2000cwa.googlegroups.com!not-for-mail
Xref: TK2MSFTNGXA02.phx.gbl microsoft.public.dotnet.languages.csharp:368049
X-Tomcat-NG: microsoft.public.dotnet.languages.csharp



We have several desktop applications written in either Foxpro or
Access. Next year, our company wants to move to C# and ASP.NET and put
these application in an intranet.

I have 10 years experience creating department wide solutions using
Foxpro, or VB/Crystal Reports/ Access. We now moving to the modern age.

What books should I look read that will help me convert these
department wide solutions to C# and ASP? We might be using Oracle as a
back end or MS SQL Server.

Thanking you all in advance

. .

{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fnil\fprq2\fcharset0
MS Sans Serif;}{\f1\fswiss\fcharset0 Arial;}}
{\*\generator Msftedit 5.41.21.2500;}\viewkind4\uc1\pard\f0\fs20 Cheers,\par
\par
johnKn [MS-SDK]\par
\par
\par
\par
-Please do not send email directly to this alias. This alias is for \par
newsgroup purposes only\par
\par
-This posting is provided "AS IS" with no warranties, and confers no
rights.\par
\par
-To provide additional feedback about your community experience please send
\par
e-mail to: (e-mail address removed)\par
\f1\par
}
 
It depends on how elaborate you want to get. If you aren't doing OOP now,
decide whether you want to. OOP takes longer to do, but it provides a robust
architecture for maintenance and modification for years down the road.
However, note that C# and ASP.Net can be used without heavy OOP
architecture. Development is quicker and cheaper, but the resulting apps
aren't as easily maintained or modified.

With that said, here are a couple of suggestions from my bookshelf:

-- OOP generally: 'Object Design' by Wirfs-Brock (Learning OOP)

-- C#: Any good C# intro book--there are dozens out there. But learn some
basic OOP first.

-- OOP Architecture: 'Expert C# Business Objects' by Lhotka. This book
presents a complete framework for enterprise applications. It is very
heavily OOP-oriented, and it can be overwhelming if you haven't studied OOP.
But if you can follow it, it's pure gold.

-- DotNet Framework: 'Programming Microsoft .Net' by Prosise (Reference)

-- Low-Level DotNet: 'Programming Microsoft Windows with C#' by Petzold
(Reference)

-- ASP.NET: 'Introducing ASP.NET 2.0' by Esposito (Learning ASP.NET)

The walk-throughs and 'starter kit' applications provide tutorials and
reference code for C#. And if you are looking at ASP.NET for its ease of
deployment, look on MSDN for 'smart client' articles. It's Microsoft's
current initiative to provide Windows clients that deploy over an intranet
with the connectivity and ease of deployment of a web application, with a
superior user experience.

Hope that helps,
Dave Veeneman
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top