473,405 Members | 2,354 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,405 software developers and data experts.

ASP.NET vs. VB.NET

I have a question for anyone who has used both of these languages. I am building a project that is basically an inventory tracking and budget management tool for a state agency. I am running into all kinds of issues with ASP not having the functionality that I want. Perhaps it is the issue with the programmer not knowing how to make the tool work, but the result is the same.

My question is this:

How much more difficult is it to build the application in VB.NET and pass the data back and forth over the web to the database stored on a server in a different location? Is that a viable solution or is ASP the best tool for the job? I don't want to store a copy of the database on their local machine or even a server at their location, if possible. Since VB is more what I am used to, how hard would it be for me to build the app, load it onto their systems as an executable application, and then push the data back and forth between the two locations?
Apr 22 '08 #1
3 1050
Shashi Sadasivan
1,435 Expert 1GB
Asp .Net is a framework (which relates to the .Net framework specific for web applications) VB .Net and C# are the mainstream languages that you program with to utlize this framework.

I havent had any experience with ASP , and being a C# programmer, I think the transition from VB to VB .Net (which is now also known as VB 9.0) is definitely a leap.
There is no issue with database updation or manipulating data to/from a database with .Net
However .Net can make it easier. To connect to a database you dont need both the web or windows application in the same physical server as the database (you can change that by the conection string).

If you are a VB and not a VB .Net programmer, it will take a while for you to get used to the framework.
For building windows applications (exe's) it isitn that hard, and the database connectivity and manipulation will be easier, but there will be a learning curve involved. Certainly at the end of it you will realise you did a lot less work than what it would have been if it was a pure VB application
Apr 22 '08 #2
deric
92
It will depend on your other project requirements. Like, if it needs to be installed on the client's machine that is connected in a network then build a windows application, whereas if you need the application to be portable then do it as a web application where anybody anywhere could access the server.

I dont have experience developing a windows application using VB.NET, so I cannot tell if it's difficult or not but for sure, you can do your project with it. With that, you can let your application connect to a server and communicate with it to store and retrieve data into it.

Now, if you choose to make it as a web application, then you need a server scripting language so that you can communicate with your server. That is what ASP.NET is all about. Your project can't be simply made with ASP.NET alone; you need other tools like VB.NET for your application's front-end functionalities.
Apr 23 '08 #3
Thanks for the responses. The powers that be want it to continue in ASP for now, but I will look into VB.NET for future in-house applications since that is my background.

Wish me luck, it's back to work on the ASP.Net.
Apr 23 '08 #4

Sign in to post your reply or Sign up for a free account.

Similar topics

3
by: William C. White | last post by:
Does anyone know of a way to use PHP /w Authorize.net AIM without using cURL? Our website is hosted on a shared drive and the webhost company doesn't installed additional software (such as cURL)...
2
by: Albert Ahtenberg | last post by:
Hello, I don't know if it is only me but I was sure that header("Location:url") redirects the browser instantly to URL, or at least stops the execution of the code. But appearantely it continues...
3
by: James | last post by:
Hi, I have a form with 2 fields. 'A' 'B' The user completes one of the fields and the form is submitted. On the results page I want to run a query, but this will change subject to which...
0
by: Ollivier Robert | last post by:
Hello, I'm trying to link PHP with Oracle 9.2.0/OCI8 with gcc 3.2.3 on a Solaris9 system. The link succeeds but everytime I try to run php, I get a SEGV from inside the libcnltsh.so library. ...
1
by: Richard Galli | last post by:
I want viewers to compare state laws on a single subject. Imagine a three-column table with a drop-down box on the top. A viewer selects a state from the list, and that state's text fills the...
4
by: Albert Ahtenberg | last post by:
Hello, I have two questions. 1. When the user presses the back button and returns to a form he filled the form is reseted. How do I leave there the values he inserted? 2. When the...
1
by: inderjit S Gabrie | last post by:
Hi all Here is the scenerio ...is it possibly to do this... i am getting valid course dates output on to a web which i have designed ....all is okay so far , look at the following web url ...
2
by: Jack | last post by:
Hi All, What is the PHP equivilent of Oracle bind variables in a SQL statement, e.g. select x from y where z=:parameter Which in asp/jsp would be followed by some statements to bind a value...
3
by: Sandwick | last post by:
I am trying to change the size of a drawing so they are all 3x3. the script below is what i was trying to use to cut it in half ... I get errors. I can display the normal picture but not the...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
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...
0
Oralloy
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,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.