----------------------------------------------------------- New Message on BDOTNET
----------------------------------------------------------- From: Mrinal Message 2 in Discussion Hi Munish , I will try to answer ur questions , but some of them may not be a satisfactory solution , we can further get the answers from some other sources : 1. In this First Option Could be to Interop and use that assembly as COM+ services are something not specific to .net , otherwise u can always go ahead and make a Service Component in .net to prevent Interoperability overheads . 2. See Application_start & Session_start in Global.asax can be considered as starting points for Variable Declarations that has to be either used through out the Application or a Particular Session . you can set Application or Session Containers With Appropriate Key And Use Through out ur Project , as u would have seen in case of Page LifeCycle , these are events are First to be triggered and last to be disposed off , so instead declaring in a particular page ( cs file ) this is a better practice . 3. I think Multiple Security Levels Implementation and Session state maintenance are two separate issues , Security depends on kind of strategy u go for : Form , Windows , Custom and couple of other options available in .net However for maintaining Seaaion state across Web Server normally there's a Web.config Setting for Session state , where u fill in same validation key and decryption key for all servers so that if request goes to any server it does not invalidates the session . 4. There Exists a Big Difference Between the Two , Consider just this much as of now : Asp.net web forms are Part of an Entrerprise Architecture , that are formed , compiled , executed in it's own managed and safe Enviroment created by CLR . They can be coded in any of .net compliant language . However ASP 1.0 - ASP 3.0 are more of scripting language for Web Enabling . There are many many more differences , probably u need to search on web and u can get a whole lot of docs . 5. If u would have ever seen the html part of an aspx page then there's Attribute that Attaches a code behind file with it and this file has all the logic of Page Embedded in it , Now here u can just make ur aspx use a different code behind by just changing an attribute value and re compiling . In fact Inline is one of the option available where u can write all events there itself , but it always better to have Separate UI and Logic files in form of Code Behind otherwise it leads to something like sphaghetti in ASP . 6. Let's Consider how IIS web server works with Asp.net Runtime , actually if a request for an aspx . asmx etc comes , this guy doesn't know how to process them or what to send back , so there's an isapi dll aspnet_isapi.dll registered to work in process with iis that communicates with runtime and thereby request is handled by appropriate http handler , so this is how apache should also be configured , however i am not very sure , but at some places IIS is not allowed may be due to security consideration ( again i am not sure ) , so at that Apache Web Server can be used for the purpose . 7.This Link may help u : http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/aspnet-whenusedatawebcontrols.asp 8 & 9. See Properties Of HttpCookie Class , there are Constructors that takes relevant parameters . 10. Without getting redirected to server , only option is use a client side script on some button click or something but remember that page should not be one available on that server , otherwise it will definetly get the page from the same server . 11. Http is the standard Transport protocol in Web Services where SOAP is a messaging protocol . 12. Web service is a Xml based standard architecture , it can be created in any development enviroment nowdays viz java , perl etc . it's all that they need to follow some standards for easy interoperation . 13. i don't know about Action attribute , how to manipulate it , otherwise data can be passed through querystring , Server.transfer can help u in maintaining context and accessing values , can be shared through session variable etc. Huh , please in future try to ask few questions at a time , it takes lot of time to answer all in one stroke , Regards , Mrinal ----------------------------------------------------------- To stop getting this e-mail, or change how often it arrives, go to your E-mail Settings. http://groups.msn.com/bdotnet/_emailsettings.msnw Need help? If you've forgotten your password, please go to Passport Member Services. http://groups.msn.com/_passportredir.msnw?ppmprop=help For other questions or feedback, go to our Contact Us page. http://groups.msn.com/contact If you do not want to receive future e-mail from this MSN group, or if you received this message by mistake, please click the "Remove" link below. On the pre-addressed e-mail message that opens, simply click "Send". Your e-mail address will be deleted from this group's mailing list. mailto:[EMAIL PROTECTED]
