那种情况下的Web应用程序或网站 [英] Web application or website in that situation

查看:76
本文介绍了那种情况下的Web应用程序或网站的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



我需要一些帮助来决定继续进行。



我愿意用ASP建立一个项目。净。它将如下所示:



1-用于将用户重定向到不同应用程序的门户页面。

2-它将在公司内部的服务器。

3-它必须与IE 8.0或任何其他更高级别的浏览器兼容。

4-它将与两个数据库集成SQL Server DB和Oracle DB。

5-我需要监控和管理用户的权限。

6-还需要高性能。



我没有多少经验。因此,我需要从您的经验中了解我需要采取哪些步骤,需要哪些技术以及应该避免哪些技术,哪些是更好的Web应用程序或网站。我只知道Web表单应用程序我之前没有使用过MVC应用程序或任何其他类型。



如果你告诉我建立自己的职业生涯的秘诀也会很棒.Net开发。我实际上迷路了,我不知道该学什么。



谢谢。

Hi,
I need some help for deciding which way to proceed in.

I am willing to build a project using ASP.NET. It will look like this:

1- A portal page for redirecting users to different applications.
2- It will be implemented on an internal server inside a company.
3- It have to be compatible with IE 8.0 or any other higher browser.
4- It will be integrated with two Databases SQL server DB and Oracle DB.
5- I need monitoring and administrating privileges of the user on it.
6- High performance is required also.

I don't have much experience. So, I need to know from your experience what steps I need to go with, what technologies I need and what to avoid, what is better web application or website. I just know web forms application I didn't used MVC applications before or any other type.

Also it will be great if you tell me tips for building my career in .Net Developing. I am lost actually, I don't know what to study.

Thanks.

推荐答案

As谢尔盖已经告诉过你,你需要提出自己的想法,并且应该使用你自己的智慧才能继续。我不能强迫你使用网站,我更喜欢自己的网页,谢尔盖或其他一些人可能会要求你使用MVC,因为它有一个更好的对象模型。这些被称为基于意见的问题。



不知何故,我会留下网络应用程序或网站的问题,但会回答剩余的问题或你的问题。



用于将用户重定向到不同应用程序的门户页面。



A简单 Response.Redirect(〜/ resoursce.url); 不适合您的需求?我认为,简单地重定向到其他网站就足够了。由于您使用的是服务器端代码,因此不会应用CORS,并且将成功重定向用户。



http ://msdn.microsoft.com/en-us/library/ms524309(v = vs.90).aspx [ ^ ]



它将在公司内部的服务器上实现。



没什么大不了的,您的网站和Web项目只需要一个存储位置它可以存储其资源文件供客户端下载。只需在系统中添加静态IP,即可让用户从您的计算机下载文件。无需任何托管服务。



可能会对本文稍作阅读,构建自己的Web服务器 [ ^ ]



它必须与IE 8.0或任何其他更高级别的浏览器兼容。



这是一个与客户端相关的问题,更像是由JavaScript或CSS工程师处理(好吧,开发人员我必须写)。 IE8从来不是任何ASP.NET代码的头疼。你需要处理jQuery(JavaScript)或你编写的CSS代码,以使网站与IE8友好。



它将与两个数据库SQL Server DB和Oracle DB集成。



我仍​​然更喜欢只使用一个数据库,但是使用它们都不是问题,只要确保你能够为Oracle数据库找到一个好的Visual C#库,SQL Server就不会让人头痛。 br />


我需要监控和管理用户的权限。



建立CMS!购买CMS并将其添加到您的网站。很多很多很多选择。您还可以试用Google WebMaster,Google Analytics或其他可以为您处理此工作的工具。但是,请注意他们是否说他们是免费的!



还需要高性能。



我可能给的小费你,写较小的代码。这会使您的网站更快一些,凌乱的代码会导致处理器执行冗长的任务。使用缓存,cookie等确保您不必每次都下载相同的内容。



ASP.NET中的缓存可以从 MSDN [ ^ ]。



祝你好运。
As Sergey has already told you, you need to come up with your own ideas and your own wit should be used in order to proceed. I can't force you to use a Website, I prefer Web Pages for myself, Sergey or some other might ask you to use MVC because it has a better object model. These are known as "opinion based" questions.

Somehow, I would leave the question "web application or web site" but will answer the remaining questions or yours.

A portal page for redirecting users to different applications.

A simple Response.Redirect("~/resoursce.url"); doesn't fit your needs? I think, a simple redirect to the other website would be enough. Since you're using the Server-side code CORS won't be applied and the user would be redirected successfully.

http://msdn.microsoft.com/en-us/library/ms524309(v=vs.90).aspx[^]

It will be implemented on an internal server inside a company.

Not a big deal, your web site as well as web project just needs a storage location where it can store its resource files for the clients to download from. Just add a static IP to your system and let the users download the files from your computer. No need for any hosting service.

Might giving this article a little read though, Build Your Own Web Server[^]

It have to be compatible with IE 8.0 or any other higher browser.

This is a client-side related issue and is more like to be taken care of by the JavaScript or the CSS engineer (well, developer I must write). IE8 is never a headache for any ASP.NET code. You need to take care of the jQuery (JavaScript) or the CSS code that you write to make the website friendly with IE8.

It will be integrated with two Databases SQL server DB and Oracle DB.

I would still prefer using only one Database, but using them both isn't any issue just make sure you're able to find a good Visual C# library for the Oracle Database, SQL Server won't be a headache.

I need monitoring and administrating privileges of the user on it.

Build a CMS! Buy a CMS and add it to your website. Many, many, manyyyy options for this. You can also try out Google WebMaster, Google Analytics or other tools which can handle this job for you. But, watch out if they say they're free!

High performance is required also.

A tip I might give you, "write lesser code". This would make your website a little bit faster, messy code causes the processor to perform lengthy tasks. Use caching, cookies etc to make sure you don't have to download the same content every time.

Caching in ASP.NET can be learnt about from MSDN[^].

Good luck.


这取决于你。您可以根据以下注意事项做出决定: http:// msdn。 microsoft.com/en-us/library/dd547590%28v=vs.110%29.aspx [ ^ ]。



我不认为一些陌生人可以帮助你在这个快速问题&答案论坛。请记住,我们对您的背景和其他个人特征一无所知。到目前为止,你的我不知道该学什么是一个非常糟糕的迹象。 通常情况下,人们渴望通过他们的兴趣而不是职业目标来学习和学习很多。如果不是这样,那么职业前景就会非常苍白。



-SA
This is up to you. You can make your decision based on these considerations: http://msdn.microsoft.com/en-us/library/dd547590%28v=vs.110%29.aspx[^].

And I don't think some stranger can help you with a career path in this Quick Questions & Answers forum. Remember we know nothing about your background and other personal features. Your "I don't know what to study" is a pretty bad sign so far. Normally, people are eager to learn and study a lot driven by their deep interest, not by career goals. If this is not the case, career prospects would be quite pale.

—SA


这篇关于那种情况下的Web应用程序或网站的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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