By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
457,954 Members | 1,248 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 457,954 IT Pros & Developers. It's quick & easy.

Phobia of developing .net n-tiered applications

P: n/a
Hello,

I have 10 years of experience working as a Webmaster. For about an year I
worked on a 3-tier ASP application which gave me a good experience with SQL
Server (Stored procedures) and COM/COM+ development using VB. I have used
..NET while working as a Webmaster for developing simple interactive forms and
but not at all for developing n-tier web or windows application.

Since I don’t have a lot of web/windows application development experience
under my belt, applying for a job with requirements such as “C#, .NET and
Object Oriented - analysis, design and programming”, makes me very
uncomfortable and almost get a headache. When I go for an interview I feel
very tense. I am familiar with OO concepts and I can explain them very well.
What I lack is actual practical experience developing n-tier applications.

I am sure some of you are very good and comfortable developing n-tier
web/windows .net application. I started reading a book called Expert C# 2005
Business Objects by Rockford Lhotka, but I didn’t find it useful and lost
interest in the book after 2nd chapter.

Can someone suggest me a path (books, articles, sample code, etc) that I can
take to get comfortable developing (VB.NET/C#) .Net n-tier applications that
use OO concepts?

Thank you,

Joe Green

Apr 11 '07 #1
Share this Question
Share on Google+
6 Replies


P: n/a
Hello Joe,

JFor about an year I worked on a 3-tier ASP application
Jexperience with SQL Server (Stored procedures) and COM/COM+

Jbut not at all for developing n-tier web or windows application.
JWhat I lack is actual practical experience developing n-tier applications.

So, if you had the experience with 3-tier what do u want to get more?

Japplying for a job with requirements such
Jas C#, .NET and Object Oriented - analysis, design and programming,
Jmakes me very uncomfortable and almost get a headache.

usually it's common phrase, which imply that u are familiar with the incapsulation,
inheritance, polymorphism and able to use it

JCan someone suggest me a path (books, articles, sample code, etc)
Jthat I can take to get comfortable developing (VB.NET/C#) .Net n-tier
Japplications that use OO concepts?

The concepts are the same as were in 1997, nothing were changed drastically.

see there http://laflour.spaces.live.com/blog/cns!7575E2FFC19135B4!245.entry

---
WBR, Michael Nemtsev [.NET/C# MVP].
My blog: http://spaces.live.com/laflour
Team blog: http://devkids.blogspot.com/

"The greatest danger for most of us is not that our aim is too high and we
miss it, but that it is too low and we reach it" (c) Michelangelo
Apr 11 '07 #2

P: n/a
Joe,

You might be beating yourself up a bit. In realistic and real world terms
its about seperation! If you know about objects (and you say you do),
designing them to interact is fairly easy. Specifically for asp.net
development its about knowing where the seperation of logic, data and
presentation should occur - somewhat complicated by AJAX but still perfectly
feasible. Dont get so hung up on your lack of real world experience as you
have a lot of supporting experience around web technology from your
background. If I was you, I would stay away from the desktop stuff ans tick
to web development, although in reality the concepts and approach are the
same - the platform can create significant differences to how an application
is designed and the logical tiers that may exist.

Rockford is a renowned technician, and I think you should take another look
at his book and persist with it for a short while longer, as it will have
some very useful subject matter in it.

Also, a good read.
http://www.15seconds.com/Issue/050721.htm

Regards

John Timney (MVP)
http://www.johntimney.com
http://www.johntimney.com/blog

"Joe" <Jo*@discussions.microsoft.comwrote in message
news:69**********************************@microsof t.com...
Hello,

I have 10 years of experience working as a Webmaster. For about an year I
worked on a 3-tier ASP application which gave me a good experience with
SQL
Server (Stored procedures) and COM/COM+ development using VB. I have used
.NET while working as a Webmaster for developing simple interactive forms
and
but not at all for developing n-tier web or windows application.

Since I don't have a lot of web/windows application development experience
under my belt, applying for a job with requirements such as "C#, .NET and
Object Oriented - analysis, design and programming", makes me very
uncomfortable and almost get a headache. When I go for an interview I feel
very tense. I am familiar with OO concepts and I can explain them very
well.
What I lack is actual practical experience developing n-tier applications.

I am sure some of you are very good and comfortable developing n-tier
web/windows .net application. I started reading a book called Expert C#
2005
Business Objects by Rockford Lhotka, but I didn't find it useful and lost
interest in the book after 2nd chapter.

Can someone suggest me a path (books, articles, sample code, etc) that I
can
take to get comfortable developing (VB.NET/C#) .Net n-tier applications
that
use OO concepts?

Thank you,

Joe Green

Apr 11 '07 #3

P: n/a
Hi Joe,

Here's a good place to start:
http://msdn2.microsoft.com/en-us/practices/default.aspx

--
HTH,

Kevin Spencer
Microsoft MVP

Printing Components, Email Components,
FTP Client Classes, Enhanced Data Controls, much more.
DSI PrintManager, Miradyne Component Libraries:
http://www.miradyne.net

"Joe" <Jo*@discussions.microsoft.comwrote in message
news:69**********************************@microsof t.com...
Hello,

I have 10 years of experience working as a Webmaster. For about an year I
worked on a 3-tier ASP application which gave me a good experience with
SQL
Server (Stored procedures) and COM/COM+ development using VB. I have used
.NET while working as a Webmaster for developing simple interactive forms
and
but not at all for developing n-tier web or windows application.

Since I don't have a lot of web/windows application development experience
under my belt, applying for a job with requirements such as "C#, .NET and
Object Oriented - analysis, design and programming", makes me very
uncomfortable and almost get a headache. When I go for an interview I feel
very tense. I am familiar with OO concepts and I can explain them very
well.
What I lack is actual practical experience developing n-tier applications.

I am sure some of you are very good and comfortable developing n-tier
web/windows .net application. I started reading a book called Expert C#
2005
Business Objects by Rockford Lhotka, but I didn't find it useful and lost
interest in the book after 2nd chapter.

Can someone suggest me a path (books, articles, sample code, etc) that I
can
take to get comfortable developing (VB.NET/C#) .Net n-tier applications
that
use OO concepts?

Thank you,

Joe Green

Apr 11 '07 #4

P: n/a
Thank you guys. The links are helpful.

Joe

"John Timney (MVP)" wrote:
Joe,

You might be beating yourself up a bit. In realistic and real world terms
its about seperation! If you know about objects (and you say you do),
designing them to interact is fairly easy. Specifically for asp.net
development its about knowing where the seperation of logic, data and
presentation should occur - somewhat complicated by AJAX but still perfectly
feasible. Dont get so hung up on your lack of real world experience as you
have a lot of supporting experience around web technology from your
background. If I was you, I would stay away from the desktop stuff ans tick
to web development, although in reality the concepts and approach are the
same - the platform can create significant differences to how an application
is designed and the logical tiers that may exist.

Rockford is a renowned technician, and I think you should take another look
at his book and persist with it for a short while longer, as it will have
some very useful subject matter in it.

Also, a good read.
http://www.15seconds.com/Issue/050721.htm

Regards

John Timney (MVP)
http://www.johntimney.com
http://www.johntimney.com/blog

"Joe" <Jo*@discussions.microsoft.comwrote in message
news:69**********************************@microsof t.com...
Hello,

I have 10 years of experience working as a Webmaster. For about an year I
worked on a 3-tier ASP application which gave me a good experience with
SQL
Server (Stored procedures) and COM/COM+ development using VB. I have used
.NET while working as a Webmaster for developing simple interactive forms
and
but not at all for developing n-tier web or windows application.

Since I don't have a lot of web/windows application development experience
under my belt, applying for a job with requirements such as "C#, .NET and
Object Oriented - analysis, design and programming", makes me very
uncomfortable and almost get a headache. When I go for an interview I feel
very tense. I am familiar with OO concepts and I can explain them very
well.
What I lack is actual practical experience developing n-tier applications.

I am sure some of you are very good and comfortable developing n-tier
web/windows .net application. I started reading a book called Expert C#
2005
Business Objects by Rockford Lhotka, but I didn't find it useful and lost
interest in the book after 2nd chapter.

Can someone suggest me a path (books, articles, sample code, etc) that I
can
take to get comfortable developing (VB.NET/C#) .Net n-tier applications
that
use OO concepts?

Thank you,

Joe Green


Apr 11 '07 #5

P: n/a
here is a good article - CSLA version 2: What is in it for me?

http://www.primos.com.au/primos/Arti...6/Default.aspx

i talked my boss into sending me to the 3 day course next month:

http://www.dunntraining.com/CSLAUSTour.htm

i'm hoping it will help fill in some of the blanks

Joe,

You might be beating yourself up a bit. In realistic and real world
terms its about seperation! If you know about objects (and you say
you do), designing them to interact is fairly easy. Specifically for
asp.net development its about knowing where the seperation of logic,
data and presentation should occur - somewhat complicated by AJAX but
still perfectly feasible. Dont get so hung up on your lack of real
world experience as you have a lot of supporting experience around web
technology from your background. If I was you, I would stay away from
the desktop stuff ans tick to web development, although in reality the
concepts and approach are the same - the platform can create
significant differences to how an application is designed and the
logical tiers that may exist.

Rockford is a renowned technician, and I think you should take another
look at his book and persist with it for a short while longer, as it
will have some very useful subject matter in it.

Also, a good read.
http://www.15seconds.com/Issue/050721.htm
Regards

John Timney (MVP)
http://www.johntimney.com
http://www.johntimney.com/blog
"Joe" <Jo*@discussions.microsoft.comwrote in message
news:69**********************************@microsof t.com...
>Hello,

I have 10 years of experience working as a Webmaster. For about an
year I
worked on a 3-tier ASP application which gave me a good experience
with
SQL
Server (Stored procedures) and COM/COM+ development using VB. I have
used
.NET while working as a Webmaster for developing simple interactive
forms
and
but not at all for developing n-tier web or windows application.
Since I don't have a lot of web/windows application development
experience
under my belt, applying for a job with requirements such as "C#, .NET
and
Object Oriented - analysis, design and programming", makes me very
uncomfortable and almost get a headache. When I go for an interview I
feel
very tense. I am familiar with OO concepts and I can explain them
very
well.
What I lack is actual practical experience developing n-tier
applications.
I am sure some of you are very good and comfortable developing n-tier
web/windows .net application. I started reading a book called Expert
C#
2005
Business Objects by Rockford Lhotka, but I didn't find it useful and
lost
interest in the book after 2nd chapter.
Can someone suggest me a path (books, articles, sample code, etc)
that I
can
take to get comfortable developing (VB.NET/C#) .Net n-tier
applications
that
use OO concepts?
Thank you,

Joe Green

Apr 12 '07 #6

P: n/a

Check out Deborah Kurata's new book, "Doing Objects in VB2005". It explains
OO and shows you how to build a simple 3-tier WinForms application,
starting with the business layer and the UI layer, and then adding the data
access layer. If you have some experience doing VB, this will be
understandable.

It also shows you some of the new features with Visual Studio, like code
snippets, how to set up your SQLServer stuff using VS, how to save user
settings, etc. It is a very pragmatic and easy-to-follow book. I started
there, and found it gave me a great foundation and understanding that I
could build on.

I also tried reading Rocky Lhotka's books, and find that the later ones are
more about the CSLA framework and less about Business Objects, and they are
not as useful to me as Ms. Kurata's book has been. Too much theory.

Good luck.
Robin S.
---------------------------------
"Joe" <Jo*@discussions.microsoft.comwrote in message
news:69**********************************@microsof t.com...
Hello,

I have 10 years of experience working as a Webmaster. For about an year I
worked on a 3-tier ASP application which gave me a good experience with
SQL
Server (Stored procedures) and COM/COM+ development using VB. I have
used
.NET while working as a Webmaster for developing simple interactive forms
and
but not at all for developing n-tier web or windows application.

Since I don't have a lot of web/windows application development
experience
under my belt, applying for a job with requirements such as "C#, .NET and
Object Oriented - analysis, design and programming", makes me very
uncomfortable and almost get a headache. When I go for an interview I
feel
very tense. I am familiar with OO concepts and I can explain them very
well.
What I lack is actual practical experience developing n-tier
applications.

I am sure some of you are very good and comfortable developing n-tier
web/windows .net application. I started reading a book called Expert C#
2005
Business Objects by Rockford Lhotka, but I didn't find it useful and lost
interest in the book after 2nd chapter.

Can someone suggest me a path (books, articles, sample code, etc) that I
can
take to get comfortable developing (VB.NET/C#) .Net n-tier applications
that
use OO concepts?

Thank you,

Joe Green

Apr 12 '07 #7

This discussion thread is closed

Replies have been disabled for this discussion.