Web应用程序使用什么系统? [英] What system to use for a web application?

查看:112
本文介绍了Web应用程序使用什么系统?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想创建一个应用程序,该应用程序将向Web用户提供要填写的表单,然后使用该信息来查询服务器上的文件并将结果返回给Web用户.我没有使用WPF导致出现问题的证书.我认为我需要的是ASP,但不确定,当我查看vs2010中的模板时,有几个适用于ASP的模板.刚接触网络时,我将不胜感激,并建议您遵循最佳方法.我可以对应用程序进行编码,但似乎无法浏览模板的选择以及如何将其部署到服务器2003的IIS v6上.我希望得到的答复是对要使用的模板的建议(以及原因)并在可能的情况下为我提供指南.感谢您抽出宝贵的时间来帮助我.

戴夫

为了根据第一个答案进行澄清,我已经使用WPF模板使用MS VWebDeveloper Express开发了一个应用程序.我遇到的问题是2倍.没有证书进行部署很麻烦.更重要的是,当我部署它并从用户系统启动它时,它正在寻找用户系统而不是服务器上的数据.我以为可以使用ASP模板,但是如果我做错了,我不想浪费很多时间.此外,该应用程序不使用数据库来搜索平面文件.

I would like to create an application which would present a web user with a form to fill out, then use that information to query files on the server and return the results to the web user. I do not have a certificate which causes issues using WPF. I think what I need is asp but am not sure and when I look at the templates in vs2010 there are several for asp. Being new to the web stuff I would appreciate and suggestions you may have as to the best approach to follow. I can code the application but can''t seem to navigate the choice of template and how to get it deployed on IIS v6 on server 2003. What I hope to get in a response is a recommendation of the template to use (and why) and point me to a tutorial if possible. Thank you for taking time to help me out.

Dave

To clearify based on the first answer, I have already developed an application using MS VWebDeveloper Express using a WPF template. The issues I have had were 2 fold. Deploying without a certificate was a hassel. More inportantly when I got it deployed and started it from a user system it was looking for data on the user system not the server. I thought an ASP template might be the way to go but hate to waste a lot of time building if I am wrong. Also this app does not use a database it searches flat files.

推荐答案

问题是模板只是模板.您需要对网络内容"有深入的了解:http服务器如何工作,浏览器与服务器如何交互,http请求-响应对的外观如何,http的无状态含义,有关html,javascript,css和当然,您将使用数据库引擎-我想使用SqlServer.那是您必须获得的非常好的知识.
让我们从模板开始:我不知道该模板,它将使您更接近您的规范.实际上,我将使用一个空的ASP.NET MVC4(或WebAPI)网站模板.但这只是一个骨架.
关于教程:
我将从这个开始: http://www.jmarshall.com/easy/http/ [ ^ ]
这是一个很好的CSS教程: http://www.html.net/tutorials/css/ [ ^ ],其中一个用于html: ^ ]和javascript: http://www.html .net/tutorials/javascript/ [^ ] .
最后,是官方的ASP-NET MVC教程: http://www.asp.net/mvc/tutorials [ ^ ]
The problem is, that templates are just templates. You need to have deep knowledge about the "web stuff": how a http server works, how the browser and the server interact, how a http request-response pair looks like, what statelessness of http means, about html, javascript, css and of course the database engine you will use - I suppose SqlServer. That is a really good piece of knowledge you will have to acquire.
Let''s start with the template: I know of none, that will bring you closer to your specification. Actually, I would use an empty ASP.NET MVC4 (or WebAPI) site template. But that''s only a skeleton.
About the tutorials:
I would start with this one: http://www.jmarshall.com/easy/http/[^]
Here is a good CSS tutorial: http://www.html.net/tutorials/css/[^] and one for html: http://www.html.net/tutorials/html/[^], and javascript: http://www.html.net/tutorials/javascript/[^].
And finally, the official ASP-NET MVC tutorial: http://www.asp.net/mvc/tutorials[^]


这篇关于Web应用程序使用什么系统?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆