home hardware prices news articles forums photos user reviews
Go Back   Tech Support Forums - TechIMO.com > PC Hardware and Tech > Webmastering and Programming
Join TechIMO for Free!
Register Blogs FAQ Members List Calendar Search Today's Posts Mark Forums Read
Reply Get bargains at  »  Dealighted.com
 
Thread Tools
Currently Active Users: 2702
Discussions: 186,607, Posts: 2,227,055, Members: 230,241
Free Scan: Update Your PC's Outdated Drivers to Optimize Performance
Old January 18th, 2005, 04:44 PM   Digg it!   #1 (permalink)
Senior Member
 
omalleytrading's Avatar
 
Join Date: Apr 2003
Location: Albany, NY
Posts: 623
Making the switch from ASP to ASP.NET

Hey folks. I've been coding ASP for years now, and I'm wondering if I should start the switch over to ASP.NET. I'd like to hear a few comments about whether this is a good idea, or "if it ain't broke, don't fix it"?

My other question is, how should I go about it? I do most of my coding now right in a plain text editor. Should I continue this approach with .NET, or should I force myself to learn Visual Studio? I've got Visual Basic.NET 2003 Standard. Will that make it easier in the long run?

Lastly, can anyone recommend a good book and/or web site for transitioning from classic ASP to ASP.NET?

omalleytrading is offline   Reply With Quote
TechIMO.com Ads - Login or register for less ads.
How many errors does your computer have?

You no longer need to guess! This free stability scan and registry cleaner download will give you a complete diagnosis of your Windows registry, identifying errors and conflicts.

FREE instant scan


Guest, Register Free! to remove this ad and get your tech support questions answered in minutes!
Old January 19th, 2005, 11:19 AM     #2 (permalink)
Ultimate Member
 
Join Date: Dec 2004
Posts: 1,558
My suggestion would be to stay with ASP. I learned ASP.NET but prefer ASP to .NET becuase I'm more comfortable with it. In my opinion, there aren't that many great improvements in .NET to warrant the transition. And if you do decide to use .NET, continue with plain text. Sure the .NET editors have features that can make things simpler and faster but in the long run, if something doesn't work it's almost impossible to fix it because, that's right, you didn't write the code. These are some good books if you want:
ASP.NET Bible
SAMS - ASP.NET for Developers
Microsoft ASP.NET Fast & Easy Web Development

large_nostril is offline   Reply With Quote
Old January 20th, 2005, 11:55 PM     #3 (permalink)
Member
 
Join Date: Sep 2002
Posts: 364
By all means, I would use Visual Studio if you have it. Why hand code things in a text editor which Visual Studio will automattically code for you?

Creosote is offline   Reply With Quote
Old October 13th, 2008, 05:31 PM     #4 (permalink)
Junior Member
 
Join Date: Oct 2008
Posts: 1
switch from classic asp

what did you end up doing? Is there any dealbreaker reasons?
neiljaywarner is offline   Reply With Quote
Old October 14th, 2008, 09:58 PM     #5 (permalink)
Member
 
Join Date: Oct 2003
Posts: 247
wow

i coded in asp for a while years back...now im in asp.net...You have to be kidding me saying there aren't any great improvements.

The main advantages in asp.net
1. You can actually debug the dam thing
2. It feels and acts more like an application. There is a solution with files instead of a whole bunch of individual asp files.
3. The whole .net framework saves you a good amount of time because there classes reduce the amount of writing you have to do.

Yes asp to asp.net is actually a pretty steep learning curve, but well worth it in the end.

and no you can't use a text pad. The code behind pages (server side code) needs to be compiled before it is released to a server. Therefore you need visual studio unless you want to find some shady other ide to compile your code.
amtrac24 is offline   Reply With Quote
Old October 14th, 2008, 10:02 PM     #6 (permalink)
Member
 
Join Date: Oct 2003
Posts: 247
also

the new visual stupio lets you step into your javascript and xslt code too!

That is a huge benefit alone!
amtrac24 is offline   Reply With Quote
Old October 15th, 2008, 03:12 PM     #7 (permalink)
Real gangstas sip on Yacc
 
jkrohn's Avatar
 
Join Date: Oct 2001
Location: Suckas-ville
Posts: 4,540
Send a message via ICQ to jkrohn Send a message via AIM to jkrohn Send a message via Yahoo to jkrohn
Quote:
and no you can't use a text pad. The code behind pages (server side code) needs to be compiled before it is released to a server. Therefore you need visual studio unless you want to find some shady other ide to compile your code.
Well, not entirely true, your pages no longer need to be precompiled now. You can use either precompiled pages as a CodeBehind or you can use the same .CS or .VB files that are compiled at runtime then cached until the source file is changed as a CodeFile instead.

Even if you did use a CodeBehind you would simply have to setup a build script or batch file to run the files through the CSC compiler which is available for free as part of the .Net SDK. This would produce the same DLLs and you would just need to copy them to your bin.

With all that being said I still recommend Visual Studio as a development environment, especially for a beginner. Intellisense will help you know what is available natively when you are first starting. You don't have to use and of the design functions (where it generates your code) if you don't want to. You can hand code all of the interface for both web apps as well as desktop apps if you are so inclined.
__________________
Signatures blow hard
If your signature contains an ad of any kind, congratulations, you're on my ignore list.
jkrohn is online now   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
what is ADO.NET?? rex028 Webmastering and Programming 3 October 7th, 2004 02:55 PM
what does it mean ???? rex028 Technical Support 3 September 28th, 2004 03:14 PM
Passing an ArrayList between pages in ASP.NET Tekk Webmastering and Programming 2 May 19th, 2004 09:50 PM
Defaulting to Zero in ASP.NET Tekk Webmastering and Programming 6 May 2nd, 2004 07:48 PM
Visual Basic questions PassnThru Applications and Operating Systems 9 March 10th, 2004 01:59 AM

Most Active Discussions
Is It Just Me? (529)
Misery Loves Company... (1849)
Why Does the MOON Grow Bigger as It.. (18)
heatsink issue (10)
New Mobo (18)
UPGRADING C/D DRIVE TO 250GB & .. (14)
1 internet. 1 house. 3 computer. ho.. (13)
SSD's, RAID, and External Backup (7)
Is This A Compatible Gaming PC? (18)
Recent Discussions
Big problem with my PC (2)
system restore 'next' button wo.. (2)
Building my first PC and need s.. (1)
firewall (1)
C++ compiler suggestions (4)
Official World of Warcraft Thre.. (4529)
Programming question (2)
UPGRADING C/D DRIVE TO 250GB &a.. (14)
Ubuntu or Xubuntu....anyone!!? (7)
FS: Dell 6000 laptop, modded 36.. (2)
Apple iPod touch 16 GB $200 (4)
Six 28-Disc Cross Design Black .. (4)


All times are GMT -4. The time now is 12:13 PM.
TechIMO Copyright 2008 All Enthusiast, Inc.



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28