Hi,
I would like to get some advice.
I know enough vb.net on win apps, but I have never worked on web
applications
and asp.net.
I would appreciate if you could indicate the most basic tutorials where
to
start my journey with ASp net.
At my stage, more than references, I would need some guided tour which
gradually
would introduce me to the topic in a simple, but well rooted way, so
that I
can eventually proceed with my own legs. Also some simple instructional
samples
would be useful.
Any help or advice in this direction would be very much appreciate.
Thank you very much,
-Pam 8 1646
There are many fundamental differences between a Windows application and Web
applications. You may find Web applications to be incredibly primitive
compared to Windows applications. You will have to think about things (and
act on them intelligently) that you likely have never had to think about
(specifically state management).
Not to scare you off or anything.... I wish I had someone tell me about
these things before I jumped in! Anyway, here are some topics to be
understood. Understanding these things even at a very basic level early on
will make your learning process go easier and faster.
1. HTTP (3-way handshake, etc.)
2. The request/response model
3. state management
4. Client-side logic and scripting vs. Server-side.
5. HTML and CSS (content and layout vs. styling)
6. Web server software (e.g., IIS) and the role it plays
7. Browser variations and limitations
Basically you need to know what an ASP.NET application IS. Hint: it does
*NOT* run in your browser! Never has, never will.
Now, for tutorials. I'll second a vote for www.w3schools.com for some
readable introductions to all topics.
Then look for the starter kits at http://www.asp.net/default.aspx?tabindex=4&tabid=41 They are complete and
functional ASP.NET Web applications, complete with all source code. You can
download, install, and run them. Then pull them apart and see how everything
hangs together.
Good Luck!
<pa***********@ libero.it> wrote in message
news:11******** *************@g 47g2000cwa.goog legroups.com... Hi, I would like to get some advice.
I know enough vb.net on win apps, but I have never worked on web applications and asp.net.
I would appreciate if you could indicate the most basic tutorials where to start my journey with ASp net.
At my stage, more than references, I would need some guided tour which gradually would introduce me to the topic in a simple, but well rooted way, so that I can eventually proceed with my own legs. Also some simple instructional samples would be useful.
Any help or advice in this direction would be very much appreciate.
Thank you very much,
-Pam
Thaks you. Seems quite a lot stuff to begin with and to digest.
Following joshua's suggestion and www.asp.net I have downloaded the
-Framework 2 final
-Visual web developer
-Web deployment
-Starter kit
As to the points listed by Spam Catcher my concern is only
for points:
3. Learn Javascript, DHTML, etc
5. Learn ASP.NET
I have already checked the w3school in the past and is really an
asthonishing
source of information.
Also I want to go check the webcasts as suggested by Albert. I have
attended some
in the past on other topics and they are really useful.
As Jeff is stressing, probably my bigger problem will be to fully
understand
the tech difference between a win app, and an app which insteads talks
with
a remote server. So I have to learn to separate what runs locally and
what on the server.
Also I can prefigure a difficulty can be related to maintaning
the information through the different interactions with it.
The framework 2final seems really to be an elephant compared with 1.1
!!
Anyway, I will start from scratch, proceding gradually with these
tutorials,
trying to get the main ideas.
Please, in case you have more source or samples, that you think may
be of help to understand some key concept, please do not hesitate to
send them
to my email address (or to post here). I will be happy to receive them.
Thank you very much!
-Pam
I don't want to speak for him (nor get credit for what he says; so...) one
of the MVPs here, Kevin Spencer, sometimes tells people who are just getting
started that Web application development is perhaps the most difficult type
of programming there is. He might jump in here and present his helpful
perspective, but the bottom line is that there are so many things which must
be understood (many listed in my previous post) that can be taken for
granted or simply ignored in a Windows application.
A couple of other things...
Re:
<<the tech difference between a win app, and an app which insteads talks
with a remote server>>
Just to clarify... an ASP.NET Web application is not "an app which talks
with a remote server". It might, but a basic or typical ASP.NET Web
application runs all by itself on a Web server. The Web server is the *only*
place in which it runs. Browsers do not, and cannot, run an ASP.NET Web
application. Notice that client machines do not need the .NET framework
installed in order to run ASP.NET Web applications? That's because the Web
Application, itself, does not run on any client application. The job of an
ASP.NET Web application is to send HTML down to a browser. The job of a
browser is to render the HTML to the screen. The browser sends a request.
The server receives it, fires up your ASP.NET Web application which then
processes the request and then sends HTML back to the client. The ASP.NET
Web application might be incredibly complicated; connect to a database, talk
with other servers, and perform a bunch of whiz-bang logic -- but when it's
all said and done, all the ASP.NET Web application will do is send plain old
HTML (or perhaps XHTML or even XML) back downto the browser. This is the
"request-response" model. The browser sends a request, and the server sends
a response. That's it.
Re:
<< As to the points listed by Spam Catcher my concern is only for points 3. Learn Javascript, DHTML, etc 5. Learn ASP.NET >>
I'm sure others may disagree with me, but I don't think JavaScript and DHTML
should be a high priority for you at this point. Don't get me wrong - they
*are* important and the more you know about them the better Web applications
you will be able to write. My opinion is that you don't need to concentrate
on it too much right now. About item 5 "Learn ASP.NET" - well, that's what
we're all talking about. As you learn all of these things from the .NET
point of view, you will be learning ASP.NET. Just remember it's not a
different language. It's a sort of paradigm (I won't try to define it beyond
that because there are so many things to be understood - it's hard if not
impossible to focus on ASP.NET independently of all those other things).
-HTH
<pa***********@ libero.it> wrote in message
news:11******** **************@ g14g2000cwa.goo glegroups.com.. . Thaks you. Seems quite a lot stuff to begin with and to digest.
Following joshua's suggestion and www.asp.net I have downloaded the
-Framework 2 final -Visual web developer -Web deployment -Starter kit
As to the points listed by Spam Catcher my concern is only for points:
3. Learn Javascript, DHTML, etc 5. Learn ASP.NET
I have already checked the w3school in the past and is really an asthonishing source of information.
Also I want to go check the webcasts as suggested by Albert. I have attended some in the past on other topics and they are really useful.
As Jeff is stressing, probably my bigger problem will be to fully understand the tech difference between a win app, and an app which insteads talks with a remote server. So I have to learn to separate what runs locally and what on the server. Also I can prefigure a difficulty can be related to maintaning the information through the different interactions with it.
The framework 2final seems really to be an elephant compared with 1.1 !!
Anyway, I will start from scratch, proceding gradually with these tutorials, trying to get the main ideas.
Please, in case you have more source or samples, that you think may be of help to understand some key concept, please do not hesitate to send them to my email address (or to post here). I will be happy to receive them.
Thank you very much!
-Pam
Dear Jeff,
thank you very much for the enlighting clarification.
Probably these things may seems trivial to experienced web programmers,
but when has only done win apps, they are not at all. So the most basic
schema you are suggesting is Browser--> Server <--> MywebApp -->
Browser, right?
Actually, I have just begun playing with the VWD. I have got through a
few lessons of the www.asp.net tutorial, which are really nice.
I already have found my first problem. In fact I found no way to make
SQLServer2005 work. It's like the service is not seen by the
applications (I did run the script the create the PUBS db and it worked
fine).
Don't know if the people at Microsoft expect the poor thing starting
its journey in this new world with the "Express" tools be also a
SQLServer expert. I have tried to reinstall it 2 times and at last gave
up.
Reinstalled the old SQLServer2000 Prof. which works like a charm.
I am probably missing something very basic. But the point now is that
would not like to waste
a couple of days to find what it is. I prefer to focus on the ASP net
for now.
But if anyone know what the problem is (I am sure I am missing
something very elementary) please let me know!
-Pam
Re:
<< Browser--> Server <--> MywebApp -->Browser, right? >>
Yes - more or less. The big point to understand is that ASP.NET Web
applications do not run inside of browsers. They run on Web servers...
Browser sends a request to the server (for myPage.aspx)
IIS is running on the Web server (it IS the web server) and it receives the
request.
IIS sees that the request is for an .aspx file - and so hands off the
request to ASP.NET for further processing.
ASP.NET then processes the request (any code-behind logic, etc).
ASP.NET ultimately returns plain old HTML back to the browser.
At the end of the day, all the browser is doing is (1) sending HTTP requests
to the server, and (2) receiving HTML. That's basically it. IF there is any
client-side programming going on, it will usually be client-side JavaScript.
Even when it runs, there is no live/ongoing connection with the Web server
and/or ASP.NET Web application.
This link explains it better than I: http://aspnet.4guysfromrolla.com/articles/011404-1.aspx
Now, about your SQL Server problems.... sorry , I don't know. You might want
to post a new question to specifically address that.
-HTH
<pa***********@ libero.it> wrote in message
news:11******** **************@ g44g2000cwa.goo glegroups.com.. . Dear Jeff,
thank you very much for the enlighting clarification.
Probably these things may seems trivial to experienced web programmers, but when has only done win apps, they are not at all. So the most basic schema you are suggesting is Browser--> Server <--> MywebApp --> Browser, right?
Actually, I have just begun playing with the VWD. I have got through a few lessons of the www.asp.net tutorial, which are really nice.
I already have found my first problem. In fact I found no way to make SQLServer2005 work. It's like the service is not seen by the applications (I did run the script the create the PUBS db and it worked fine). Don't know if the people at Microsoft expect the poor thing starting its journey in this new world with the "Express" tools be also a SQLServer expert. I have tried to reinstall it 2 times and at last gave up.
Reinstalled the old SQLServer2000 Prof. which works like a charm.
I am probably missing something very basic. But the point now is that would not like to waste a couple of days to find what it is. I prefer to focus on the ASP net for now.
But if anyone know what the problem is (I am sure I am missing something very elementary) please let me know!
-Pam
Thank you very much for the link Jeff. Really a very nice piece of
information! This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: Alex |
last post by:
Bottom line: would like to get a weblog and bulletin board going.
Would like to use phpBB2 and movabletype. I have movabletype working
using mysql.
Apache and php were on my linux red hat 7.2 out of the box it seems.
hello.php worked with the original setup.
Somewhere along the time of installing MySQL database & DBD::mysql and
a php-mysql rpm my hello.php stopped working and is now just showing
text-source in the web browser.
|
by: Alex |
last post by:
Is it more time-consuming to troubleshoot or just start from scratch.
PHP used to work that's why I'm tempted to just re-install Linux.
|
by: Cherrish Vaidiyan |
last post by:
Hello Pals,
I am very much interested to master java. i know C and C++. I can
handle programming to certain level in either language.I beleieve java
is the king in OOP. i need to learn it from the scratch. I am from
India, Can you help me suggesting some websites other than
www.java.sun.com to get a start?
Also the books needed for a beginner to undertand easily?
Anyone can even mail to the above id for their personal suggestions......
|
by: Harry Slaughter |
last post by:
I've got a client who wants to see some immediate results on a brand new
website. within a week, they'd like to see the following:
1) basic user authentication (using php sessions/cookies to maintain
authentication)
2) some basic content (text, photos, audio) uploading mechanism
3) basic content browsing in a somewhat neatly formatted presentation
knowing how quickly they wanted something they could look at, i
initially suggested...
|
by: news |
last post by:
I seriously doubt this is possible...but you never know, so here goes.
Due to bad pre-planning I have a Web page that is VERY table heavy with
a very complicated and delicate setup. Any changes to the table
structure, as in size changes or additions of new cells, throws the
whole thing out of whack.
(Let me pause here to say I understand quite well that tables in
general are not a good idea anymore. Didn't know that until after I...
| |
by: Wardeaux |
last post by:
All,
I've written a "setup" wrapper that calls a sequence of "setup.exe", and
all works except when I call the setup.exe for the MSDE, then it gets about
half way through and then hangs... The MSDE setup works fine from a CMD
prompt... anyone know of articles or known issues with this technique, and
what are my alternatives to having my user install several "Commandline
parameter intensive" setups to get this installed? :)
MTIA
wardeaux
|
by: Ant |
last post by:
Iam just a novice trying to learn .net.
I have programming background, but is completely new to microsoft
technologies.
Pleas advice me where to start?
|
by: gamerfry |
last post by:
I want to learn C++. I already know a decent amount of web programming
and have tried many books but all of them including the ones that say
beginning or beginners all require expert knowledge or are hard to
understand. What are some good books and software that i will need in
order to learn C++?
|
by: naseerhamdani |
last post by:
Hey!
I am very new to coldfusion and few months down the line i need to write a complete version of CF coding for a website. I wanna know where to start with, and how can I do this? Where can i find the stuff on the web to learn CF from scratch and do what i want to...
Will be glad if U guys help me out!
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look !
Part I. Meaning of...
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it.
First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
| |
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed.
This is as boiled down as I can make it.
Here is my compilation command:
g++-12 -std=c++20 -Wnarrowing bit_field.cpp
Here is the code in...
|
by: Hystou |
last post by:
Overview:
Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules.
He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms.
Adolph will...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one.
At the time of converting from word file to html my equations which are in the word document file was convert into image.
Globals.ThisAddIn.Application.ActiveDocument.Select();...
|
by: TSSRALBI |
last post by:
Hello
I'm a network technician in training and I need your help.
I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs.
The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols.
I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
|
by: 6302768590 |
last post by:
Hai team
i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
| |
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
| |