Ask a Question related to ASP.NET Security, Design and Development.

  1. #1

    Default 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

  2. Similar Questions and Discussions

    1. 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...
    2. 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...
    3. 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...
    4. ACE - Benefits
      What are the benefits money wise and job availability increase if you are an Adobe Certified Expert? -Conley
    5. 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...
  3. #2

    Default Re: Benefits of ASP.NET


    "dw" <cougarmana_NOSPAM@uncw.edu> wrote in message
    news:e0ldgTmUEHA.760@TK2MSFTNGP12.phx.gbl...
    > 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?
    LOL! Well, that's a good first question. The .NET Framework is a platform
    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]

    >
    > · Is performance any better than ASP (and, to a lesser extent,
    JSP,
    > PHP, CFML)?
    I know that you are looking for comparisons between ASP .NET and "Classic
    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.
    >
    > · Is it more or less secure than ASP?
    MUCH MORE SECURE
    >
    > · Does it hog recourses any more than ASP?
    NO
    >
    > · Where does ASP stand? Is it fading away?
    As far as MS is concerned, it is now a legacy programming architecture. It
    is, however, still supported by IIS and ASP .NET applications can run
    side-by-side with Classic ASP.
    >
    > - Is .NET a rapid-application development enviornment/technology?
    Using Visual Studio .NET, you will develop web pages and web services and
    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

  4. #3

    Default 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...
    > 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.
    :-)
    >
    >

    AFN Guest

  5. #4

    Default Re: Benefits of ASP.NET


    "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 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.
    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.


    Scott M. Guest

  6. #5

    Default 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...
    >
    > "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
    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.
    >
    > 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

  7. #6

    Default Re: Benefits of ASP.NET

    > - 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 a powerful
    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 in ASP/VBScript
    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 in a
    > 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 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.
    > >
    > > 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.
    > >
    > >
    >
    >

    Scott M. Guest

  8. #7

    Default 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...
    > > - 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 a
    powerful
    > 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 in
    ASP/VBScript
    > 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 in
    a
    > > 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 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.
    > > >
    > > > 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

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139