Wrox Programmer Forums
| Search | Today's Posts | Mark Forums Read
ASP.NET 1.0 and 1.1 Basics ASP.NET discussion for users new to coding in ASP.NET 1.0 or 1.1. NOT for the older "classic" ASP 3 or the newer ASP.NET 2.0.
Welcome to the p2p.wrox.com Forums.

You are currently viewing the ASP.NET 1.0 and 1.1 Basics section of the Wrox Programmer to Programmer discussions. This is a community of software programmers and website developers including Wrox book authors and readers. New member registration was closed in 2019. New posts were shut off and the site was archived into this static format as of October 1, 2020. If you require technical support for a Wrox book please contact http://hub.wiley.com
  #1 (permalink)  
Old February 14th, 2007, 06:57 AM
Friend of Wrox
 
Join Date: Oct 2006
Location: Northampton, Northants, United Kingdom.
Posts: 114
Thanks: 0
Thanked 0 Times in 0 Posts
Default General Information Question

Would I be right in saying that I can develop a .NET application which can be deployed both as an Intranet site and as a standalone application?

Where I work, we have two sets of applications; one is an ASP Intranet system and the other is written in Access (yuk!) and I would like to (a) combine the databases into one and (b) combine as much of the code into one suite as possible.

Regards,

Sean Anderson
__________________
Regards,

Sean Anderson
  #2 (permalink)  
Old February 14th, 2007, 05:05 PM
Friend of Wrox
 
Join Date: May 2006
Location: San Diego, CA, USA.
Posts: 643
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Yes - you can develop a .NET app which can be deployed as both an Intranet site and as a standalone application.

Properly done, a good design will encapsulate all of the business logic in .net library components (dlls) which can be used from any presentation mechanism you can invent - including an intranet web site or a windows forms "stand-alone" application. Of course, you more or less will have to develop 2 different presentation projects - one for each.

Overall, this isn't hard once you have the skills and knowledge to accomplish this. However, I have seen numerous bad attempts and failures in trying to do this. In other words, there might be a serious learning curve.


Woody Z
http://www.learntoprogramnow.com
  #3 (permalink)  
Old February 15th, 2007, 11:42 AM
Friend of Wrox
 
Join Date: Oct 2006
Location: Northampton, Northants, United Kingdom.
Posts: 114
Thanks: 0
Thanked 0 Times in 0 Posts
Default

I am reading through some stuff on the MS website, which doesn't seem to cover the basics of this. I presume that this would be written in Visual Studio .NET and that there's an option somewhere that determines what the compiled project is (Website|Application).

This will see the collation of about 12 applications (in Access) each of which contains upto 75 forms with the existing web solution which has around 80 pages. The whole system can be linked to either Access or SQL databases, of which there is (presently) one DB per application.

The net result of my aims is that the final application will be fundamentally the same for both types.

The vision that I have is that the final (singular) database will be a lot more structured and "neat" with extended use of stored procedures to get the data available in a 'ready to use' format. From the application side of things; just one project to manage and develop with code that is saved on a server (under source safe). The application is then compiled to web or application to suit my clients needs.

Have to note at this point that my client base is VERY fussy about IT security and we often face the situations where we cannot use registry or DLL in any way ... such is the tightness of security that Access was chosen as there is no requirement for an install set ... just copy the MDE from a USB memory stick.

May sound like a task and a half (which it is, I know), but I am reasonably well versed with VB, ASP, SQL and am quite creative, which I hope will ease the learning curve.

Regards,

Sean Anderson
  #4 (permalink)  
Old February 15th, 2007, 12:08 PM
Friend of Wrox
Points: 2,101, Level: 18
Points: 2,101, Level: 18 Points: 2,101, Level: 18 Points: 2,101, Level: 18
Activity: 0%
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Jul 2003
Location: , , .
Posts: 599
Thanks: 6
Thanked 3 Times in 3 Posts
Default

Being able to copy an Access database to a memory stick seems like a serious security concern. Either application can use the same database. Web applications can be secured and its easy to control who can view the site and who cannot. And you can't just copy the app or database to a memory stick.

A certificate of authority can be installed on the web app for heightened security so that usernames and passwords will be encrypted. I'm partial to the web app since everyone will always be using the same version and updates don't have to be distributed.

  #5 (permalink)  
Old February 15th, 2007, 12:55 PM
Friend of Wrox
 
Join Date: Oct 2006
Location: Northampton, Northants, United Kingdom.
Posts: 114
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Sorry, my previous message was aimed more at fishing for how I could start a project that can be easily compiled as a EXE as well as a web application so that I can collate a lot of our duplicated code into one place.

Regards,

Sean Anderson


Similar Threads
Thread Thread Starter Forum Replies Last Post
General Question about the beerhouse example kss BOOK: ASP.NET 2.0 Website Programming Problem Design Solution ISBN: 978-0-7645-8464-0 1 November 26th, 2008 12:08 PM
General Question About c++ madeebmir C++ Programming 0 August 15th, 2006 10:48 AM
Very general question merianos VB How-To 4 August 1st, 2006 12:24 PM
General Question stu9820 ASP.NET 1.0 and 1.1 Basics 2 September 23rd, 2003 03:36 PM
General Question about Dispose DKS BOOK: ASP.NET Website Programming Problem-Design-Solution 1 July 22nd, 2003 06:44 PM





Powered by vBulletin®
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Copyright (c) 2020 John Wiley & Sons, Inc.