473,503 Members | 7,578 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Question about the choice of technology

MPA
Hi,
I have no experience with .NET or web programming and for the last couple of
years I was doing only client-server projects with PowerBuilder. Right now I
have to write a web application (something like MSDN) consisting of a tree
on the left side and some template pages on the right side where the
information is fed from the database. My company is inclined to use SQL
Server, .NET and Windows Server 2003 (which I think includes IIS).
1. Do you think it is a good technology for that purpose? (it could also be
done sticking with PowerBuilder and Sybase)
2. Do I need any more software than already mentioned?
3. Is creation of web pages in .NET easy and intuitive?
4. I once worked with Visual Studio 6.0 (C++,Visual Basic,MFC). What do I
have to learn more (except ASP) to write an application like mentioned
above?. I mean only major obstacles.
5. How long time of learning curve is that for an average programmer?
I am greatly obliged for your help. Thanks
Miroslaw
Oct 10 '05 #1
2 1237
1).NET is ideal for such scenarios. It has a handfull of features
especially oriented for Web development, that are real time savers. It
would be good thing to invest some time to this.

2) You will need a copy of Visual Studio of course but nothing else for
beggining the development. It would be a good thing to download some
tools like NAnt, NUnit and FxCop. They are OpenSource and complementary
to Visual Studio .NET.

3) Like designing a form in a WYSIWIG editor. The WebForm designer is
pretty intuitive and for some scenarios you will never have to go to
"HTML View" or write code-behing code (although the generated code is
not optimal by any means)

4) Maybe you should consider learning CSharp, but it will be Ok with
VB.NET.

5) This is a tough question and it depends a lot on the programmer's
experience. I was able to catch up -decently- with the environment in
about 2 months, with previous experience in Java(3years), C (5years)
and some C++/MFC.

I hope a helped a little :)
Tasos

Oct 10 '05 #2
Hi

See inline
I have no experience with .NET or web programming and for the last couple
of
years I was doing only client-server projects with PowerBuilder. Right now
I
have to write a web application (something like MSDN) consisting of a tree
on the left side and some template pages on the right side where the
information is fed from the database. My company is inclined to use SQL
Server, .NET and Windows Server 2003 (which I think includes IIS).
Yes Server 2003 includes IIS and as well the .Net framework.
1. Do you think it is a good technology for that purpose? (it could also
be
done sticking with PowerBuilder and Sybase)
Your Microsoft alternative is by instance MS Access, that will hower use
predefined styles and whatever.

Net gives you the posibility to make software for at almost every *modern*
computer device that holds a Windows OS while there is as well a version for
Linux.
2. Do I need any more software than already mentioned?
A MSDN subscription gives you everything you need and those are in more
versions, there are as well starter packs planned (you can donwload them now
as limited free to use Betas). Named add the moment express editions

http://lab.msdn.microsoft.com/express/
3. Is creation of web pages in .NET easy and intuitive?
If it is about Data than in my opinion there are no alternatives which are
so complete. If it is only a window without any communication, than there
are probably better products as there is in the Microsoft line FrontPage.
4. I once worked with Visual Studio 6.0 (C++,Visual Basic,MFC). What do I
have to learn more (except ASP) to write an application like mentioned
above?. I mean only major obstacles.
The main thing is that you learn the OOP concept, that can be a hard thing
for a non OOP type programmer. On the other hand you can only use OOP. So
why not download by instance VisualBasic Express and give it a try with some
samples.

A little problem is than that the documentation about the 2.0 version is not
yet that what is the documentation for the 1.x version from which it is more
a problem that it is to much than that there is something not.

http://msdn.microsoft.com/
5. How long time of learning curve is that for an average programmer?


As said, try it with your point 4 the main thing is that you have to learn
OOP and the to become familiar with the Net framework.

A lot of success,

Cor
Oct 10 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

198
7519
by: Sridhar R | last post by:
>From technical point of view, I could not understand the the reasoning behind using Java in major companies. Sure that Python, is used in some, but still Java is considered as a sure-job...
3
3793
by: Cat | last post by:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I'm having trouble getting my head around the reason the that following file won't validate with the following error output in Xerces version...
9
2005
by: Weekend | last post by:
Currently, i want to develope a multiple choice exam website. The content of the test is store in an XML file. I want to carry out some function. Could you tell me which programming language should...
33
3090
by: John Timbers | last post by:
I'd like to purchase Visual C# .Net for learning purposes only since it's a lot cheaper than Visual Studio (note that I'm a very experienced C++ developer). Can someone simply clarify the basic...
44
4122
by: lester | last post by:
a pre-beginner's question: what is the pros and cons of .net, compared to ++ I am wondering what can I get if I continue to learn C# after I have learned C --> C++ --> C# ?? I think there...
58
30161
by: Larry David | last post by:
Ok, first of all, let's get the obvious stuff out of the way. I'm an idiot. So please indulge me for a moment. Consider it an act of "community service".... What does "64bit" mean to your friendly...
2
278
by: MPA | last post by:
Hi, I have no experience with .NET or web programming and for the last couple of years I was doing only client-server projects with PowerBuilder. Right now I have to write a web application...
11
2524
by: Peter M. | last post by:
Hi all, I'm currently designing an n-tier application and have some doubts about my design. I have created a Data Access layer which connects to the database (SQL Server) and performs Select,...
3
2065
by: Gary | last post by:
Hi in a simple application that consists of a couple of user input forms. I'm wondering what the difference is between using a database technology and a plain text file? I've been working on...
0
7194
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
7267
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
7316
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
7449
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
4666
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
3148
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
1495
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...
1
729
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
372
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.