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

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]

Reply via email to