What is the relation between Asp.net, C#.net ,ADO.net, SQL in web Building

Dear Developers
Hi I am A beginner web developer I stared studying of development applications & languages and I finished HTML, JavaScript, IIS but I don't have a couch so I can't determine what i need to continue.
I need to know the roles of ASP.net, C#.net, ADO.net, SQL in the web building process and how they work together and what exams I have to cross to be a certified web developer
My Regards
Khaled Elwakeel
3/8/2009 1:03:22 PM
asp.net.getting-started 91979 articles. 4 followers. Follow

6 Replies

Similar Articles

[PageSpeed] 28
Get it on Google Play
Get it on Apple App Store

 Khaled ,

 Welcome to the world of Web Programming,

 Web programming is different ball game ( HTTP Request, HTTP Response, HTTP handlers , MIME types, HTTP Modules ,  HTTP Sessions , State Management, SOA , Webservices  ,CSS , XHTML , CSS, XML ...etc) . Once you know the basics of  web request / REsponse architecture then start digging into the asp.net page life cyle and how the request are handled in the IIS; I am sure after u know this info ,  you'll come to know what more to learn.


Comming to the definations

ASP.Net , in simple words is a technology / framework built by Microsoft to develop dynamic web applications,  I suggest u go to getting started , how to videos @ asp.net site.

relation with C#  : As the ASP.NET is framework built on CLR, we can use C# OR VB.Net to implement the functionality for a dynamic webpage.

ADO.net and SQL : any application (web or windows ) in .net which has a database to interact have to use ADO.net and SQL Server is Database product from Microsoft.

 HTML Javascript:   Output from any dynamic webpage is  XHTML , Javascript , XML ( in general MIME Types), as  browser can only render xHTML , XML  and execute Javascript :)

IIS is where we host the application to access on the network.


Hope u get certified soon , All the best !!!!




Please remember to click “Mark as Answer” on the post that helps you.









3/8/2009 3:20:22 PM

Dear mammu

thank you very match it was a useful Information. some points are missed like

the steps / process of web building
what is the meaning of server side
real Examples
like (javescript) is a language to treat with user event
when you inter incorect email when submit form java script will run function to check form and alert you you entered invaild mail xyz@abc.???
and if study SQL SERVER what exactly I need to know for web building

khaled elwakeel

3/9/2009 4:04:14 PM


Dear memmu

thank you very match it was a useful Information. some points are missed like

the steps / process of web building
what is the meaning of server side
real Examples
like (javescript) is a language to treat with user event
when you inter incorect email when submit form java script will run function to check form and alert you you entered invaild mail xyz@abc.???
and if study SQL SERVER what exactly I need to know for web building

khaled elwakeel


That's an awful lot for a forum post!  Try the "Get Started" / "Learn" links at the top of the page

Building a website doesn't have a set number of steps.  Some people start with the underlying data and build upwards (Data Driver Development), some begin with the business objects they use and go outwards (Domain Driven Development), some start with the interactions between the objects and their interfaces (Behaviour Driven Development).  It's not the sort of question which is easy to answer...hell you can spend a whole 3 years at college learning about it (I did!)

"Server side" is merely referring to any processing which happens on the server (as opposed to the client-side/browser).  In general terms, ASP.Net/C#/ADO/SQL are all server-side technologies, Javascript/VBScript/Ajax/Silverlight/Flash are all client-side technologies.

There's loads of real examples available in the "Get Started" link.

There's loads of validation examples available too in the tutorials, for dealing with badly formed email addresses,etc.

As for SQL Server, what you need to know depends on what you need to know.  It's like asking which bits of C# will I need to learn...until you start working out what you want to do, it's hard to know what you're going to need to know!

3/9/2009 4:14:08 PM

It is realy useful I think that I got the answer which I need


3/9/2009 4:42:04 PM

 >It is realy useful I think that I got the answer which I need

Please click the "Mark As Answer" against the replies that helped you.

Don't forget to click "Mark as Answer" on the post that helped you.
This credits that member, earns you a point and marks your thread as Resolved so we will all know you have been helped.
3/9/2009 5:19:32 PM

 For getting certification in web application. MCPD is a good option



Exam 70-536,70-526  complete this exam you will become MCPD web developer

3/9/2009 5:20:33 PM

Similar Artilces:

Sending SMS using vb.net or C#.net using vb.net or c#.net
Hi  My requirement is I hav one csv file with these fields id,mobilenum,messgae,status.intiallu staus is 0. once i read the all fileds and take that mobile number.using tat mobile number  i need to send sms .after sending sms i shuld change status as 1 How to send sms thru coding (please dont provide any links.if it is provide also please give working links becox i checked codeproject .i didnt get any nice link. and also provide the how to update the status field im csv file   Thank ssandhya   To send SMS, you need some third party SMS providers. if you consul...

------_=_NextPart_001_01C6429F.D89AA417 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello, Net::LDAP Net::LDAPS Is there a possible to LDAP bind with an encrypted (SHA, SSHA, CRYPT, ....) password? I don't like to write the secret password to the perl file. Best regards Barbara Wilbert ------_=_NextPart_001_01C6429F.D89AA417-- Wilbert Barbara (CI/OSI) * wrote: > Hello, > > Net::LDAP > Net::LDAPS > > Is there a possible to LDAP bind with an encrypted (SHA, SSHA, CRYPT, > ......

use VB.NET and C#.NET code in the same C#.NET project
All-- Here is a sample that is "off the beaten path", (at least for me). Is it possible, in an ASP.NET application, using the code-behind page building technique, to have both pages written in VB.NET and pages written C#.NET?At http://www.WebLogicArts.com/DemoList.aspx there is a sample that shows that, (contrary to popular belief), it IS possible to mix ASP.NET pages built with C#.NET with ASP.NET pages built with VB.NET in the same VS.NET 2003 project. Note that this is just a "fun" sample to see if it can be done and I do not recommend this practice as a "standard" way of develo...

converting to vb.net from c#.net authorize.net
authorize.net offered me some sample code when I signed up with them the only problem is the sample code is in c#.net but my page that they type all of their credit card into is vb.net <code><%@ Import Namespace="System.Net" %> <%@ Import Namespace="System.IO" %> <script language="C#" runat="server"> void Page_Load(Object Src, EventArgs E) { myPage.Text = readHtmlPage("https://certification.authorize.net/gateway/transact.dll"); } private String readHtmlPage(string url) { ...

vb.net vs c#.net vs j#.net
just out of curiousity which looks, acts most like java? i'm still learning trying to used to vb.net but it seems that it was easier to do some stuff with java. C# is Java++ in my opinion. If you have done C or Jave you will prefer C#.Mike Schellenberger - MCAD If you are looking for language similar to java go for J#. However most code samples you find on the net will be in VB.NET and C#....

C#.NET in VS.NET vs. C# in Web Matrix
Hi all, I am very new to .NET ... I realized C#.NET is only available from Visual Studio.NET ... however, I realized Web Matrix also allowed us to choose C# as language but not C#.NET ... they are not the same, right? If not, then why it's in Web Matrix which runs ASP.NET?? If I need to run C#.Net, I MUST GET VS.NET, right? Can C#.NET has the abality to create chat program? Thank you very much. C#.NET and C# are the same thing. JimMS MVP ASP.NET [VC++/MFC emeritus]Old Dog Learns New TricksPreferred programming language: cuneiform on clay tablets So ... that means I can use web matrix t...

.Net 2.0 Web application using Vb.net is unable to create object of another dll writen in C# .net 2.0
Hi, I habe created one ASP.net web application using Vb.net which is adding reference of dlls written in C# and .net 2.0. But whenever trying to create object of referencing dll, it is throwing error :Object reference does not set to an object. But, locally it is working fine,. In the server i have deployed the .aspx files and dll files in the bin. There were already an web.config in the server which is of .net 1.1. But checked it is retrieving value for that web.config correctly. Should i have to deply any other files and if not what can be the solution for this? Please help. Thanks, So...

vb .net or c# .net
I currently develop websites using php but have been requested to develop a site using asp.net. The question I have is for someone who knows php would it be better to transition to vb.net or c#.net? Thanks, Fr. Robert C# -> There is a converter that will transition about 60% or more of your PHP code to C#. Plus C# is closer to PHP than VB.NET.Jason N. GaylordASPInsider and Microsoft MVPhttp://jasongaylord.com...

what lang does everyone prefer? Thanks, Peter Iuvara, MCP It's a very famous debatable question in forums! I would say if you are from Java/C/C++, then C# would be easy to use for you. If you are from ASP/VB, then VB.NET would be easy for you! As long as if you follow CLS, then what ever the language you use, it's going to be the same for CLR!Sreedharhttp://www.w3coder.orgweblog http://weblogs.asp.net/skoganti I would agree with that ... just curious as to what user's on this forum predominantly code in?Thanks, Peter Iuvara, MCP I came from no real programming background, started i...

Vp.Net or C#.net
Has anyone Created a site with Vb.net or C# can be seen on Internet . i'd like to learn one of them !? which one would you suggest? With one is better Vb.net or C# ? thanks Ali Darabian Ah... another person joins the great debate... what about J#? ;) It's a personal choice... depends on your background, on where you are working, etc. My choice is C#.Jason Wyckoff This is the way I look at them: VB.Net and C# are the same thing!?! <=> Have I just sad same???? No they are not same, but... there's again someting.... Do you see the point now. Both are ...

VB.Net To C#.Net
Hello... Since Last from 1 year i had develope web application in using vb.net now i want to transfer from vb.net to c#.net so what should i do to transform to c# language any link or book related to me through i can easily understand and coding using c# in a short time... Thanks~ Mark As Answer If UseFull ~Kaushal. Hi, you can read the specifications of the language. You're already familiar with .NET and how to program in an OO manner thanks to your experience with vb.net. The only thing you need to learn is the new syntax of C#. You can also convert parts of your v...

ado.net or/and datawindow.net
Hi, Can datawindow.net work with Sybase's ado.net or are they not compatible with each other. We have two separate groups of developers, one group develops web apps using ASE as the back end for the data, so they use a combination of Visual Studio ..NET and Sybase's ado.net to do their work. We have another group that develops client/server apps using Powerbuilder, but since 80% of their work is in writting reports using Powerbuilder, I was wondering if they could use a combination of datawindow.net and ado.net to put make these reports available on the web through ...

Where is the ADO.NET Sybase driver for .NET 1.1 and .Net 2.0?
Hi All Does anyone know where I can get the Sybase drivers for ADO.NET for both versions, 1.1 and 2.0/3.0? Cheers Chris Burrell Hi Chris, There is no release of ASE ADO.NET Provider 2.0 (I assume you refer to ASE provider, not ASA - if ASA please port to sybase.public.sqlanywhere.general). For the 1.1 Provider: It is available in the ASE SDK for windows or the PC Client CDRom included with ASE product. On the SDK its available as 12.5.1 and 15.0 On ASE PC Client I think 12.5.1 is part of ASE 12.5.X and 15.0 is part of ASE 15.X 2.0 provider should release som...

Net Farmers net
Has anyone been able to access any of the tests at http://suicide.netfarmers.net ? I can get the default page but none of the tests appear to be operating over the last several weeks. -- CK I just tested and works as usual!!!Every session TCP_error,because my Shields_guard is intact<<G>> -- Regard: Joh@nnes� 1216771 Ont.Inc. "Nothing is more damaging to a new truth than an old error" "CK" <ckphalon@lascenltd.com> wrote in message news:9i45gg$1qa9$1@news.grc.com... : Has anyone been able to access any of the tests at : http://suicide...

Does .NET map calls for ADO to ADO.NET?
Hello,We are trying to troubleshoot some DB problems from COM objects that call ADO. I heard that when ADO is loaded inside of a COM object by a .NET app, that .NET intercepts the call and re-maps those calls over to ADO.NET. This seems untrue to me, given the nature of ADO.NET being a totally separate technology.Does anyone know for sure whether this does or does not occur?The problem we are seeing is actually almost identical in symptoms to this:http://support.microsoft.com/default.aspx/kb/230101"FIX: Data Queries Sporadically Return Empty Recordsets" Literally, this is what...

Web resources about - What is the relation between Asp.net, C#.net ,ADO.net, SQL in web Building - asp.net.getting-started

Relation - Wikipedia, the free encyclopedia
Ternary relation , finitary relation in which the number of places in the relation is three. Ternary relations may also be referred to as 3-adic, ...

Malcolm Turnbull uses shared business background to reset Indonesian relations
Malcolm Turnbull has used his first major overseas visit to reset Australia's fractious relationship with Indonesia, leveraging his common personal ...

Curtis Cheng murder: Marsfield man, 22, arrested in relation to Parramatta killing - DailyTelegraph Search ...
POLICE have charged a third man in relation to the murder of NSW Police Force accountant Curtis Cheng following a vehicle stop in Sydney’s north ...

Angela Merkel and Malcolm Turnbull forge post-Abbott relations during first talks
Malcolm Turnbull and German Chancellor Angela Merkel have discussed submarines, people smuggling, and the humanitarian crisis caused by the Syrian ...

Second man charged in relation to murder of police accountant Curtis Cheng
Police have charged a second man in relation to the murder of police accountant Curtis Cheng, who was killed in a shooting in Parramatta last ...

China-Taiwan summit: Handshake between Xi Jinping, Ma Ying-jeou could be peak of China-Taiwan relations ...
The minute-and-a-half handshake between Xi Jinping and Ma Ying-jeou could well be the peak of cross-strait relations, China correspondent Bill ...

China Praises Trudeau's Father For His 'Extraordinary Vision' In Establishing Relations
Xi Jinping told Canada's current prime minister that China will never forget Pierre Elliott Trudeau's decision to open diplomatic relations. ...

Relations with Japan thawing but not yet warm enough
Relations with Japan thawing but not yet warm enough

Mizzou's New President Made 'Race-Relations' Video With Activist
INSIDE JOB: Mizzou's New Interim President Made 'Race-Relations' Video With Activist Leader

Business Wire Launches the Complete Guide to Modern Public Relations at PRSA 2015
Business Wire&rsquo;s Complete Guide to Modern Public Relations [download here] is now online with published copies available exclusively at ...

Resources last updated: 12/1/2015 8:32:37 PM