Ask a Question related to ASP.NET Security, Design and Development.
-
dw #1
Benefits of ASP.NET
Hello, all. We are interested in moving to ASP.NET from ASP, and wanted a
few questions answered for those in our department somewhat uneasy about new
technologies -- one particularly important one having to do with security;
we're keenly interested in building secure applications in the face of the
security issues discovered almost daily. Here are the questions,
· What is .NET?
· Is performance any better than ASP (and, to a lesser extent, JSP,
PHP, CFML)?
· Is it more or less secure than ASP?
· Does it hog recourses any more than ASP?
· Where does ASP stand? Is it fading away?
- Is .NET a rapid-application development enviornment/technology?
Is there a Web site that can answer these, and other, questions? Thank you
much for your time. Sorry if this wasn't posted to the right newsgroup. :-)
dw Guest
-
Benefits of WSE 2.0
Hi, Can someone tell me what's do good in the WSE 2.0? We have a distributed web application which uses web services. SSL is implemented between... -
What are the benefits of Freehand?
I use Fireworks extensively, though sometimes I need more firepower... I used to use PSP and have considered purchasing *gulp* Photoshop... If... -
what is the benefits of using web services?
We have beeen developing database application in C# .net. what is the benefits of using web services when accesing data, instead of accessing data... -
ACE - Benefits
What are the benefits money wise and job availability increase if you are an Adobe Certified Expert? -Conley -
Benefits of TNF Probe
Hi All, A quick questions. I have just received a request from some bosses and was asking me to use TNF probe in my code for profiling. And I... -
Scott M. #2
Re: Benefits of ASP.NET
"dw" <cougarmana_NOSPAM@uncw.edu> wrote in message
news:e0ldgTmUEHA.760@TK2MSFTNGP12.phx.gbl...new> Hello, all. We are interested in moving to ASP.NET from ASP, and wanted a
> few questions answered for those in our department somewhat uneasy aboutLOL! Well, that's a good first question. The .NET Framework is a platform> technologies -- one particularly important one having to do with security;
> we're keenly interested in building secure applications in the face of the
> security issues discovered almost daily. Here are the questions,
>
> · What is .NET?
for Windows based application development that encompasses client based
applications, component development and web based applications (both server
side programmed web pages - .aspx and XML Web Services).
The .NET Framework contains several language compilers so that you have a
choice as to what development language to use (VB .NET, C#, JScript .NET,
etc.)
The .NET Framework contains a HUGE library of base classes (over 10,000) so
that very rich functionality doesn't have to be built from scratch and
Windows API calls are very minimal.
At the heart of the .NET Framework is something called the Common Language
Runtime (CLR) which manages the whole thing. The CLR manages memory,
allocation of system resources and security to the .NET application. In the
past, the developer would have to build this into thier app, in .NET the CLR
manages these things for you.
There is soooo much more to be said about .NET, but you should definately
check out [url]http://msdn.microsoft.com/netframework/[/url]
JSP,>
> · Is performance any better than ASP (and, to a lesser extent,I know that you are looking for comparisons between ASP .NET and "Classic> PHP, CFML)?
ASP", but they are 2 different technologies. Besides the fact that they
both are for writing server based code for web pages, they don't have that
much else in common.
I can't think of ANYTHING the "Classic ASP" does that ASP .NET doesn't do
better. Performance is leaps and bound better because you aren't using a
scripting language (VBScript) anymore, you are using on of the fully
compiled .NET programming languages. A compiled language will always
perform better than an interpreted language.
ASP .NET applications run inside of "Application Domains", which run inside
of a process for better use of available memory by the web server. This
means that more than one ASP .NET application can run in one process, but if
one were to go down, it wouldn't take the whole process with it. In
"Classic ASP" each application got its own process (which takes a certain
minimal amount of overhead) even if it didn't need to.
ASP .NET has a fantastic caching ability so that pages don't have to
re-process if their output wouldn't change frequently.
MUCH MORE SECURE>
> · Is it more or less secure than ASP?
NO>
> · Does it hog recourses any more than ASP?
As far as MS is concerned, it is now a legacy programming architecture. It>
> · Where does ASP stand? Is it fading away?
is, however, still supported by IIS and ASP .NET applications can run
side-by-side with Classic ASP.
Using Visual Studio .NET, you will develop web pages and web services and>
> - Is .NET a rapid-application development enviornment/technology?
feel like you are developing a traditional Windows application.
:-)>
> Is there a Web site that can answer these, and other, questions? Thank you
> much for your time. Sorry if this wasn't posted to the right newsgroup.
[url]http://msdn.microsoft.com[/url]
[url]http://gotdotnet.com[/url]
[url]http://asp.net[/url]
Scott M. Guest
-
AFN #3
Re: Benefits of ASP.NET
Definitely do the transition. there is only 1 downside: it is easier to
have a graphics person design HTML and quickly integrate it into the ASP
page than it is with ASPX pages because of the simplicity of ASP pages.
Some will disagree because of "code behind", where code is separated into a
separate file, but everyone I know says otherwise in practice because of
things called labels, literals, likely separation into more user control
chunks, etc.
Still, you will save a ton of time doing .NET pages in the future, and even
the next version of ASP.NET due out next year will let you do something in 1
hour that takes 1 day in classic ASP. Right now, it is often a 2-4 hours
versus 1hour ratio with current ASP.NET. And if you work with databases,
the difference is huge!
"dw" <cougarmana_NOSPAM@uncw.edu> wrote in message
news:e0ldgTmUEHA.760@TK2MSFTNGP12.phx.gbl...new> Hello, all. We are interested in moving to ASP.NET from ASP, and wanted a
> few questions answered for those in our department somewhat uneasy aboutJSP,> technologies -- one particularly important one having to do with security;
> we're keenly interested in building secure applications in the face of the
> security issues discovered almost daily. Here are the questions,
>
> · What is .NET?
>
> · Is performance any better than ASP (and, to a lesser extent,:-)> PHP, CFML)?
>
> · Is it more or less secure than ASP?
>
> · Does it hog recourses any more than ASP?
>
> · Where does ASP stand? Is it fading away?
>
> - Is .NET a rapid-application development enviornment/technology?
>
> Is there a Web site that can answer these, and other, questions? Thank you
> much for your time. Sorry if this wasn't posted to the right newsgroup.>
>
AFN Guest
-
Scott M. #4
Re: Benefits of ASP.NET
"AFN" <DELETEnewsgroupCAPSaccount@yahoo.com> wrote in message
news:L2szc.1564$fd.1379@twister.socal.rr.com...IMHO labels are liberating! No more sticking response.write statements> Definitely do the transition. there is only 1 downside: it is easier to
> have a graphics person design HTML and quickly integrate it into the ASP
> page than it is with ASPX pages because of the simplicity of ASP pages.
everywhere. Just drop a label where you need it and write the code in the
code-behind to populate it.
Scott M. Guest
-
dw #5
Re: Benefits of ASP.NET
Thank you Scott M. and AFN for your generous thoughts. You don't need to
sell me, I'm already a believer in .NET! I will take
the info you've provided and share it with my department. However, I have
two more questions:
- If you had to give one overwhelming reason why ASP.NET is the best
server-side technology, what would it be?
- How difficult/easy is it for someone who programmed in ASP/VBScript to
move to ASP.NET/VB.NET?
- Is there a Flash/PowerPoint presentation anywhere that quickly and
concisely presents the benefits of ASP.NET? This would come in handy in a
group presentation.
Thanks again for the invaluable info :-)
"Scott M." <s-mar@nospam.nospam> wrote in message
news:eKjtEfnUEHA.2988@TK2MSFTNGP10.phx.gbl...to>
> "AFN" <DELETEnewsgroupCAPSaccount@yahoo.com> wrote in message
> news:L2szc.1564$fd.1379@twister.socal.rr.com...> > Definitely do the transition. there is only 1 downside: it is easier>> > have a graphics person design HTML and quickly integrate it into the ASP
> > page than it is with ASPX pages because of the simplicity of ASP pages.
> IMHO labels are liberating! No more sticking response.write statements
> everywhere. Just drop a label where you need it and write the code in the
> code-behind to populate it.
>
>
dw Guest
-
Scott M. #6
Re: Benefits of ASP.NET
> - If you had to give one overwhelming reason why ASP.NET is the best
Here are 3:> server-side technology, what would it be?
Choice of development language (C#, J#, VB .NET and more being added)
Very rich development environment (Visual Studio .NET) that gives a powerful
interface with IntelliSense and debugging (try that in NotePad!)
Can co-exist side-by-side with "Classic ASP"
to> - How difficult/easy is it for someone who programmed in ASP/VBScriptThe easiest way to make the transition to ASP .NET and VB .NET from> move to ASP.NET/VB.NET?
"Classic ASP" & VB 6.0 is to NOT try to COMPARE them. That is where you
will get into trouble. ASP .NET is nothing like "Classic ASP" and while
some features of the VB .NET language look similar to VB 6.0, VB .NET is a
completely re-vamped language that runs on a totally different engine.
Sure, some things haven't changed, you still write "IF - THEN" and Looping
statements as you did in VB 6.0, but how they operate under the hood is
somewhat different now. You should expect that learning VB .NET and ASP
..NET will not be a small learning curve.
I'm sure there is but I don't know of one.> - Is there a Flash/PowerPoint presentation anywhere that quickly and
> concisely presents the benefits of ASP.NET? This would come in handy in a
> group presentation.
> Thanks again for the invaluable info :-)
Your welcome! Good luck!
ASP>
> "Scott M." <s-mar@nospam.nospam> wrote in message
> news:eKjtEfnUEHA.2988@TK2MSFTNGP10.phx.gbl...> to> >
> > "AFN" <DELETEnewsgroupCAPSaccount@yahoo.com> wrote in message
> > news:L2szc.1564$fd.1379@twister.socal.rr.com...> > > Definitely do the transition. there is only 1 downside: it is easier> > > have a graphics person design HTML and quickly integrate it into thepages.> > > page than it is with ASPX pages because of the simplicity of ASPthe> >
> > IMHO labels are liberating! No more sticking response.write statements
> > everywhere. Just drop a label where you need it and write the code in>> > code-behind to populate it.
> >
> >
>
Scott M. Guest
-
dw #7
Re: Benefits of ASP.NET
Thanks again, Scott M.
"Scott M." <s-mar@nospam.nospam> wrote in message
news:%23uPJ$A0UEHA.704@TK2MSFTNGP09.phx.gbl...powerful>> > - If you had to give one overwhelming reason why ASP.NET is the best
> > server-side technology, what would it be?
> Here are 3:
> Choice of development language (C#, J#, VB .NET and more being added)
> Very rich development environment (Visual Studio .NET) that gives aASP/VBScript> interface with IntelliSense and debugging (try that in NotePad!)
> Can co-exist side-by-side with "Classic ASP"
>
>> > - How difficult/easy is it for someone who programmed ina> to>> > move to ASP.NET/VB.NET?
> The easiest way to make the transition to ASP .NET and VB .NET from
> "Classic ASP" & VB 6.0 is to NOT try to COMPARE them. That is where you
> will get into trouble. ASP .NET is nothing like "Classic ASP" and while
> some features of the VB .NET language look similar to VB 6.0, VB .NET is a
> completely re-vamped language that runs on a totally different engine.
> Sure, some things haven't changed, you still write "IF - THEN" and Looping
> statements as you did in VB 6.0, but how they operate under the hood is
> somewhat different now. You should expect that learning VB .NET and ASP
> .NET will not be a small learning curve.
>> > - Is there a Flash/PowerPoint presentation anywhere that quickly and
> > concisely presents the benefits of ASP.NET? This would come in handy ineasier>> > group presentation.
> I'm sure there is but I don't know of one.
>>> > Thanks again for the invaluable info :-)
>
> Your welcome! Good luck!
>
>> >
> > "Scott M." <s-mar@nospam.nospam> wrote in message
> > news:eKjtEfnUEHA.2988@TK2MSFTNGP10.phx.gbl...> > >
> > > "AFN" <DELETEnewsgroupCAPSaccount@yahoo.com> wrote in message
> > > news:L2szc.1564$fd.1379@twister.socal.rr.com...
> > > > Definitely do the transition. there is only 1 downside: it isstatements> ASP> > to> > > > have a graphics person design HTML and quickly integrate it into the> pages.> > > > page than it is with ASPX pages because of the simplicity of ASP> > >
> > > IMHO labels are liberating! No more sticking response.write> the> > > everywhere. Just drop a label where you need it and write the code in>> >> > > code-behind to populate it.
> > >
> > >
> >
>
dw Guest



Reply With Quote

