hosted by liquidweb


Go Back   Web Hosting Talk : Web Hosting Main Forums : Web Hosting Talk Tutorials : Programming Tutorials : Using vb.net on the web
Reply

Forum Jump

Using vb.net on the web

Reply Post New Thread In Programming Tutorials Subscription
 
Send news tip View All Posts Thread Tools Search this Thread Display Modes
  #1  
Old 04-01-2005, 02:15 AM
AWJackRWN AWJackRWN is offline
New Member
 
Join Date: Mar 2005
Posts: 4

Using vb.net on the web


Is it possible to use Vb.net to make things for the web like forms and applications?

Basically, what is it capable of online?

I'm a second year programming student and all we do is make small programs and I was wondering what some of the other capabilties are.



Sponsored Links
  #2  
Old 04-11-2005, 01:46 PM
ahmedaf ahmedaf is offline
Junior Guru Wannabe
 
Join Date: Apr 2004
Posts: 88
ASP.NET is programmed using either VB.NET or C# , so yes it is possible to port vb.net programs to the net, or program web applications with vb.net

I suggest you pick up an ASP.NET programming book, preferably one by Jesse Liberty (Oreilly's Programing ASp.NET )

  #3  
Old 04-18-2005, 08:26 PM
Ricardob Ricardob is offline
Junior Guru Wannabe
 
Join Date: Oct 2004
Location: Canada
Posts: 61
you basically have to develop a web application, if you are using .net you can use any of the .net languages (C#, J#, VB.net, managed C++.net)

There are a number of classes that allow you to build web applications in the System.web namespace.

System.Web.UI.ServerControls and System.Web.UI.HtmlControls have all the classes to build web forms (basically dynamic page with the extension aspx and a code behind file written in any .net language).

System.Data contains all the ADO.net classes used to connect to a datasource (such as a database or XML).

I would strongly recommend to get Visual Studio is you are going to get into this.

you can check gotdotnet.com as a source for training material.

Sponsored Links
  #4  
Old 05-19-2005, 09:50 AM
null null is offline
Web Hosting Master
 
Join Date: Sep 2002
Location: Illinois
Posts: 2,305
www.asp.net is a good resource to start

__________________
How's my programming? Call 1-800-DEV-NULL

  #5  
Old 05-20-2005, 12:27 PM
BurstChris BurstChris is offline
Newbie
 
Join Date: May 2005
Location: Scranton, PA
Posts: 21
You can do this on Linux/*NIX using the mono project, http://mono-project.com

can compile C# and VB to .NET compliant apps that can be ran on Linux/*NIX, they have an asp server and mod_mono for running ASP[.NET] in apache.

worth a checkout. it even runs on windows and is free. novell pumps a lot of money into the project.

__________________
Senior Software Developer
BurstNET® - The Speed the Internet Travels™
BurstNET® - an INC500™ Company
http://www.burst.net - http://www.nocster.net

  #6  
Old 06-01-2005, 01:05 PM
SuperSac SuperSac is offline
New Member
 
Join Date: Jun 2005
Posts: 3
I find that MONO is a good start for developing in Linux/MAC yadda yadda, but personally the ASP.NET side of it to me is useless as the ADO.NET is still very very buggy. What is the use of programming a website that does not even store anything in a database? I mean, there are uses, but none that I know of off hand (validation?? and webservices I guess.... but still )

C# ( i guess vb.net too ) is a VERY VERY nice language i find for developing in both asp.net and windows.

There are many tutorials online for free as mentioned before,

asp.net is a good site

I use
msdn.microsoft.com for my help.

Good luck!

  #7  
Old 06-21-2005, 02:28 AM
SolarVPS SolarVPS is offline
Aspiring Evangelist
 
Join Date: Apr 2002
Location: New Jersey
Posts: 354
Dotnet is actually a great environment for the web, provided you use it with C# :-). Dotnet is meant to run like a Windows Application ( pre-compiled ) but via the web. Once your web application is compiled it doesn't have to parse like a scripting language ( php, vbscript ) does. This means that it "can" be much faster and more efficient. If you can get your hands on Visual Studio and get to know that, it also makes developing time much shorter. Dotnet gives you access to functions that will write much of the css and javascript you would have to manually write in other web languages.

If you are looking for a free dotnet programming ide, head over to www . asp . net and check out Web Matrix. Its small ( about 1.3mb ), fast and meant for developing web based applications. It even comes with an database manager for msde.

It also looks like Microsoft has a new IDE out called Visual Web Developer 2005 Express. It looks like they have a version for every language that dotnet support as well as Microsoft SQL Server 2005 Express. Does anyone know if these are free?

  #8  
Old 06-22-2005, 09:19 AM
SuperSac SuperSac is offline
New Member
 
Join Date: Jun 2005
Posts: 3
They are free if in BETA mode still....

also a free WINDOWS development env. would be "SharpDevelop"Check that out.


but for sure check out if the Visual studio is still in beta, it can be amazing. However it uses the .NET Framework 2.0 which is still buggy I find.

Lee

  #9  
Old 06-26-2005, 10:57 PM
Ricardob Ricardob is offline
Junior Guru Wannabe
 
Join Date: Oct 2004
Location: Canada
Posts: 61
Quote:
Originally posted by Aaton35
Dotnet is actually a great environment for the web, provided you use it with C# :-). Dotnet is meant to run like a Windows Application ( pre-compiled ) but via the web. Once your web application is compiled it doesn't have to parse like a scripting language ( php, vbscript ) does. This means that it "can" be much faster and more efficient. If you can get your hands on Visual Studio and get to know that, it also makes developing time much shorter. Dotnet gives you access to functions that will write much of the css and javascript you would have to manually write in other web languages.

If you are looking for a free dotnet programming ide, head over to www . asp . net and check out Web Matrix. Its small ( about 1.3mb ), fast and meant for developing web based applications. It even comes with an database manager for msde.

It also looks like Microsoft has a new IDE out called Visual Web Developer 2005 Express. It looks like they have a version for every language that dotnet support as well as Microsoft SQL Server 2005 Express. Does anyone know if these are free?
there are free for now, because they are beta, I would not recommend to install them on a production machine, if you want to play with them you should run them on a testing machine, or a virtual machine.

There are part of the next version of Visual Studio, the express version is aimed to hobbyest developer, for getting serious you should get at least the Professional edition.

It's supposed to be available in November, it of course includes the new version of the .net framework (2.0),

btw, Microsoft giving something free?

  #10  
Old 06-26-2005, 10:59 PM
SolarVPS SolarVPS is offline
Aspiring Evangelist
 
Join Date: Apr 2002
Location: New Jersey
Posts: 354
Quite True.
Although Web Matrix, although not specifically Microsoft, is free and is quite Microsoft like. I guess that is as close to "Microsoft Free" as it will ever get.

__________________
Solar VPS The Best Price to Performance Ratio In Cloud and VPS Hosting
Ross Brouse, President & COO e: management@solarvps.com p: (973)572-1070
The SolarSystem - On Demand VM Creation, Uptime Monitoring, DNS Control and more.
Speed Test: speed.fortressitx.com

  #11  
Old 06-26-2005, 11:00 PM
Ricardob Ricardob is offline
Junior Guru Wannabe
 
Join Date: Oct 2004
Location: Canada
Posts: 61
Quote:
Originally posted by Aaton35
Dotnet is actually a great environment for the web, provided you use it with C# :-). Dotnet is meant to run like a Windows Application ( pre-compiled ) but via the web. Once your web application is compiled it doesn't have to parse like a scripting language ( php, vbscript ) does. This means that it "can" be much faster and more efficient. If you can get your hands on Visual Studio and get to know that, it also makes developing time much shorter. Dotnet gives you access to functions that will write much of the css and javascript you would have to manually write in other web languages.

If you are looking for a free dotnet programming ide, head over to www . asp . net and check out Web Matrix. Its small ( about 1.3mb ), fast and meant for developing web based applications. It even comes with an database manager for msde.

It also looks like Microsoft has a new IDE out called Visual Web Developer 2005 Express. It looks like they have a version for every language that dotnet support as well as Microsoft SQL Server 2005 Express. Does anyone know if these are free?
for the current version of the framework (1.1) you can download webmatrix from gotdotnet.com or asp.net,

it's only for web development and doesn't provide language features, you can visually design a page and it will generate the code for you, but it will be inline code (like the all asp) not code behind that compiles separetely.

Not as good as visual studio but still a good tool that will allow you to do a lot more than a normal html editor.

  #12  
Old 06-26-2005, 11:07 PM
Ricardob Ricardob is offline
Junior Guru Wannabe
 
Join Date: Oct 2004
Location: Canada
Posts: 61
Quote:
Originally posted by Aaton35
Quite True.
Although Web Matrix, although not specifically Microsoft, is free and is quite Microsoft like. I guess that is as close to "Microsoft Free" as it will ever get.
see my post above.

I forgot about webmatrix because since I use visual studio i don't really care, and I like to code myself. I haven't tried webmatrix but I heard it works quite well.

re: free stuff and open source, Microsoft is quite clever with that, in fact there is a huge developers community that share code on different developers sites, Microsoft is not directly involved but they do support it.

Gotdotnet is a perfect example, the site was set up by Microsoft, there are some engineers from MS that post there regularly, but it's like an extra thing for them, it's not part of their work in MS, there are message boards, articles, etc. and links to other sites.

MS won't give you the windows or office code, but they make a big effort for developers to share code and they also give a big deal of help through msdn.

Recently they released something they call Microsoft Enterprise Library, they are basically code snipnets using best practices form some common tasks that programmers don't always understand or do right, such as data access, caching, encryption, etc.

MS thinks it's in its own best interest to educate and help developers since a big part of the problems with windows are created by poorly written applications.

  #13  
Old 06-26-2005, 11:10 PM
SolarVPS SolarVPS is offline
Aspiring Evangelist
 
Join Date: Apr 2002
Location: New Jersey
Posts: 354
I agree. I personally use Visual Studio. I dabbled with Web Matrix but I feel if I am going to develop for a Microsoft environment I might as well suck it up and pay for the software. Visual Studio just makes it so much easier...

I'll check out the Enterprise Library. Thanks.

__________________
Solar VPS The Best Price to Performance Ratio In Cloud and VPS Hosting
Ross Brouse, President & COO e: management@solarvps.com p: (973)572-1070
The SolarSystem - On Demand VM Creation, Uptime Monitoring, DNS Control and more.
Speed Test: speed.fortressitx.com

  #14  
Old 06-26-2005, 11:23 PM
Ricardob Ricardob is offline
Junior Guru Wannabe
 
Join Date: Oct 2004
Location: Canada
Posts: 61
Quote:
Originally posted by Aaton35
I agree. I personally use Visual Studio. I dabbled with Web Matrix but I feel if I am going to develop for a Microsoft environment I might as well suck it up and pay for the software. Visual Studio just makes it so much easier...

I'll check out the Enterprise Library. Thanks.
no problem, I've been programming in .net for about 3 years now, and I discover new things every day.

I don't know if there is another programming environment so comprehensive, you have virtually everything.

The best known parts are Windows and Web applications (ASP.net), but that's just the tip of the iceberg.

Image processing, encryption, socket programming, XML web services, reflection, text manipulation. shell programming, WMI programming, they are just a few examples.

With C# you can even get into very low level programming, unlike Java, C# allows you to use pointers (you have to take some steps for that but it's not a big deal), you can interact with the native api if you need speed (for example gdi+), you can also download several sdk that are .net compatible, such as direct x if you want to develop games for example, or the passport sdk.

It's really a huge platform that allows you to do nearly anything, the only type of applications MS doesn't recommend the use of C# are operating system functions or hardware drivers, because C# requires the framework to load on top of the OS, but you still have C++ for that (part of visual studio).

  #15  
Old 06-29-2005, 09:34 AM
SuperSac SuperSac is offline
New Member
 
Join Date: Jun 2005
Posts: 3
To comment on Ricardob's C++ and C# thing, although c++ is apart of the suite, it is still .NET, it is a managed platform. So ( as I am sure you know as you seem to have some experience with .NET ) VB.NET, C#.NET and C++.NET are all the same in the end... all compiled down to MSIL. so there is no difference using c++ or c# or whatever.NET..

just a question

has anyone programmed using sockets with c# in MONO? I wrote an application that uses SSL tunneling, and can not get it working in MONO, now I know I can sit here and wait for mono to work, but maybe there is a work around if someone has done thing in mono?

Reply

Related posts from TheWhir.com
Title Type Date Posted


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes
Postbit Selector

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump
Login:
Log in with your username and password
Username:
Password:



Forgot Password?
Advertisement:
Web Hosting News:



 

X

Welcome to WebHostingTalk.com

Create your username to jump into the discussion!

WebHostingTalk.com is the largest, most influentual web hosting community on the Internet. Join us by filling in the form below.


(4 digit year)

Already a member?