`

General web site design

    博客分类:
  • web
阅读更多

Here are the considerations of general web site design:

 

1. Color theme: There is a color theory, namely using "compatible" colors.  For example, http://www.hypergurl.com/colormatch.php.

 

2. master layout: fonts, icons(and address bar icon), menus, content, ads

 

3. authentication/authorization, SSL for login page

 

4. credit card charging, using SSL as well.

 

5. ad hookup, search engine friendly.

 

6. database schema design and preventing sql injection attacks

 

7. interactive charting

 

 

Technical details:

1. ADO:

http://www.devarticles.com/c/a/ADO.NET/Data-Access-in-.NET-using-C-sharp-Part-1/

http://dotnetperls.com/odbcconnection-example

 

2. Login module:

http://weblogs.asp.net/scottgu/archive/2005/10/18/427754.aspx

http://weblogs.asp.net/scottgu/archive/2005/08/25/423703.aspx

http://scottonwriting.net/sowblog/posts/7763.aspx for CAPTCHA

http://www.codeproject.com/KB/custom-controls/CaptchaControl.aspx for CAPTCHA

http://www.asp.net/downloads/sandbox/table-profile-provider-samples/ for customized table based profile

http://www.4guysfromrolla.com/articles/120705-1.aspx a long explanation

http://weblogs.asp.net/scottgu/archive/2006/02/24/ASP.NET-2.0-Membership_2C00_-Roles_2C00_-Forms-Authentication_2C00_-and-Security-Resources-.aspx a resource for login related topics

 

3. SSL setup:

These two seems the easiest way:

http://www.apijunkie.com/APIJunkie/blog/post/2008/02/How-to-easily-redirect-from-http-to-https-in-ASPNET.aspx

http://www.apijunkie.com/APIJunkie/blog/post/2008/03/From-HTTP-to-HTTPS-and-back-(continued-discussion).aspx

The second one has a link to convert vb code to c#.

 

http://www.codeproject.com/KB/web-security/WebPageSecurity_v2.aspx

http://tonesnotes.com/blog/2004/05/aspnet_forms_authentication_wi.html

http://www.leastprivilege.com/PartiallySSLSecuredWebAppsWithASPNET.aspx

http://ondotnet.com/pub/a/dotnet/2003/01/20/formsauthp2.html

http://omni-foundation.net/blog/blog1.php/2008/10/31/visual-studio-development-server-and-htt

http://www.wilcob.com/download/index.html replacement of Cassini

http://stackoverflow.com/questions/60113/https-with-visual-studios-built-in-asp-net-develpment-server

 

4. setup visual studio and IIS:

http://learn.iis.net/page.aspx/387/using-visual-studio-2008-with-iis-70/

分享到:
评论

相关推荐

    WordPress 2.8 Theme Design.pdf

    General template tags—the least you need to know 173 Conditional tags 179 This material is copyright and is licensed for the sole use by Gay Anschultz on 5th December 2009 21844 Grovepark Dr., , ...

    xmlpattern

    In this paper we deal with the problem of getting distributed data onto a Web site. We present four patterns that can be utilized to achieve a successful solution in that endeavor. Each individual ...

    [Verilog] Digital Design (Verilog): An Embedded Systems Approach Using Verilog

    Companion Web site includes links to CAD tools for FPGA design from Synplicity, Mentor Graphics, and Xilinx, Verilog source code for all the examples in the book, lecture slides, laboratory projects, ...

    An Introduction to Text Mining: Research Design, Data Collection, and Analysis

    But there is no textbook available that teaches students how to construct a viable research project based on online sources of textual data such as newspaper archives, site user comment archives, ...

    OpenSource_Linux_NiosII_User_Guide - Fixed TOC.doc

    This document provides the information how to run the free, open source Linux distribution available from the Nios Community Wiki web site (www.nioswiki.com) on a Nios II processor system. In the ...

    SSD8 Networks and Distributed Computing

    Web site Performance Analyst Technical Advisor to assist management in selection of suitable enabling technologies Required Texts James F. Kurose and Keith W. Ross. Computer Networking: A Top-Down ...

    PHPershou.zip

    Now, with the continuous development of e-commerce perfect, University campus also needs an able to provide our students with the second-hand goods transactions dedicated web site, in order to ...

    3D Animation for the Raw Beginner Using Autodesk Maya, 2nd Edition.pdf

    Includes access to a dedicated Web site, http://3dbybuzz.com, featuring useful videos, lessons, and updates Frees instructors from developing step-by-step examples to present Maya’s complex interface...

    Learn Unity+2017+for+iOS+Game+Development iPad-Apress(2017).pdf )

    Allan Fowler is a professor of game design at Kennesaw State University who lives in Atlanta, Georgia. He is a published author, game designer, and dedicated educator. When not looking after his two ...

    ICS delphixe10源码版

    The latest versions of ICS can be downloaded from the ICS Wiki web site: http://wiki.overbyte.be/wiki/index.php/ICS_Download ICS V5 and V6 are archive releases no longer updated, last supported ...

    外文翻译 stus MVC

    Kids in grade school put HTML pages on the Internet. However, there is a monumental difference between a grade school page and a professionally developed Web site. The page designer (or HTML developer...

    Login Control

    LoginControl is a custom server control which provides the Form user authentication graphic interface for a secure Web site. It is completely design time configurable, contains the following child ...

    NIST SP800-29.pdf

    Federal agencies, industry, and the public now rely on cryptography to protect information and communications used in critical infrastructures, electronic ... These labs are listed at the web site: ...

    a project model for the FreeBSD Project.7z

    5.2.11. Web site Management 5.2.12. Ports Manager 5.2.13. Standards 5.2.14. Core Secretary 5.2.15. GNATS Administrator 5.2.16. Bugmeister 5.2.17. Donations Liaison Officer 5.2.18. Admin 5.3. Process ...

    TeeChart2013_131216_SourceCode

    at our web site http://www.steema.com END-USER LICENSE AGREEMENT FOR STEEMA SOFTWARE SL IMPORTANT- READ CAREFULLY BEFORE INSTALLING THE SOFTWARE. This End User License Agreement (this "EULA") ...

    TeeChart2013_130818_SourceCode

    at our web site http://www.steema.com END-USER LICENSE AGREEMENT FOR STEEMA SOFTWARE SL IMPORTANT- READ CAREFULLY BEFORE INSTALLING THE SOFTWARE. This End User License Agreement (this "EULA") ...

    Designing a Wireless network

    54 PM Page xvii Contents xvii Developing WPANs through the 802...General Packet Radio Service 155 Short Message Service 155 Optical Wireless Technologies 156 Summary 157 Solutions Fast ...

    Tricks of the Windows video Game Programming---part1

    Loop................................................................................18 Section 8: Shutdown ........................................................................18 General Game...

    VB编程资源大全(英文源码 其它)

    This is the new version of the original which is also on this site.<END><br>39,Mac2PC2Mac.zip Mac text doesn't have lfs at the end of the line, it only has CRs. These two programs convert text ...

Global site tag (gtag.js) - Google Analytics