Wrox Home  
Search P2P Archive for: Go

  Return to Index  

aspx thread: Browser, Security and Platform Support Questions Answered


Message #1 by "Scott Guthrie" <scottgu@m...> on Thu, 22 Mar 2001 11:18:27 -0800
Origional Question:

-------------------------------------



nkamal@z... asks:



Can you explain(briefly) the concept of ASP.NET. Well I'm been ASP

programmer since last 2 years and throughout that days I found that ASP

is

the best platform if you have a very limited development time.



My other questioned is :



1) Can ASP.NET expand its platform to others platforms such like UNIX,

Linux rather than NT and IIS platform.



2) How comparetible it is with others browser other than IE.



3) Security issues in the .NET Tools



Thanks. Appreciate you work !!





ScottGu Answer:

--------------------------------------



If I had to sum up our concept for ASP.NET in one sentence, I guess it

would be to provide the easiest, most productive and scalable way to

build, deploy and run web applications that can target any browser or

any device.



If you like ASP -- then you will really like ASP.NET.  Our goal with

ASP.NET is to preserve the skills you learned with ASP -- but to

dramatically expand the feature/possibilities provided you.  We think

we've easily provided a 10x feature jump over past versions.  We are

also significantly outperforming ASP (and our competitors) in terms of

scalability and performance. 



For more indepth overview/description of ASP.NET I'd recommend visiting

http://www.asp.net.  It has a great deal of overview information -- as

well as links off to a number of great third-party sites that have

additional information and samples/articles/listservs.  



As to your other questions:



1) Currently we have only announced support for ASP.NET on the Windows

platform. 



2) ASP.NET works with any browser device -- and includes built-in

support to make it easy to write pages once that can automatically

provide uplevel/downlevel support for lots of different browser

versions.  For an example of this in action -- check out the

applications on http://www.ibuyspy.com using both IE and Netscape.  You

should see equivalent functionality -- without any server code changes

required to explictly check/support browsers.



3) ASP.NET includes two types of security features:



1) Rich authentication/authorization support that allows you to easily

identify (using multiple authentication modes -- including new html

forms based login support) as well as authorize users access to web

sites (note: you are no longer limited to using just windows acls -- you

can now store usernames/passwords and permissions within a database. 



2) .NET also includes "sand-box" security support allowing you to run

either browser or server applications in a secure sand-box -- meaning an

administrators can "lock down" what an application/control can and can't

do on the machine.  For example, a browser might deny a control access

to the file-system or local network.  A server administrator (for

example: a hosting company hosting multiple sites on a box) could

lockdown an application to only allow access to a specific database (not

allowing them to probe other app's data), etc.



Hope this helps,



Scott








  Return to Index