473,395 Members | 1,629 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

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 1232
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
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
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
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
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
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
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
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
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
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
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
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
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
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...

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.