篇一 :aspnet软件开发学习总结

asp.net学习经验总结

通过几个月的学习,我初步掌握ASP.NET开发平台的基本知识,也通过老师的教学,完成了实际项目中的应用。由于大学学习中打下了较为扎实的C#基础,所以在选择开发平台学习时选择了ASP.NET开发平台。ASP.NET是基于网络的交互开发平台,可以通过微软的C#语言以及Visual Studio 20xx开发环境进行开发。

在学习ASP.NET之前,对网络交互的开发平台是非常陌生的。并不知道如何才能实现网站的开发和实现。通过ASP.NET的学习,我成功的使用WEB2.0和MVC2.0两种架构模式分别开发了资讯类网站和商务类网站。下面我将对开发过程的学习进行总结。

首先是资讯类网站的开发,选择使用了方便入手的web2.0架构平台。Web2.0以逻辑上的表示层、数据访问层、业务逻辑层。通过三层架构间函数的调用,可以增加系统的安全性,也可以提高代码的可读性。通过对资讯类网站的开发我逐渐熟悉了ASP.NET的开发过程以及交互模式,通过与ADO.NET的配合使用,完成了与数据库的交互工作。半个月的时间初步完成了资讯类新闻网的开发工作,实现了用户注册、登录,分栏目显示图文新闻信息,点击查看详情。后台实现了对用户角色的管理以及新闻的管理、编辑、上传工作。较完整的理解了ASP.NET中WEB2.0架构的基本开发过程。对三层架构有了初步的理解和认识。 接下来的时间我学习了使用MVC2.0开发商务网站。MVC同样是三层架构模型。与WEB开发架构的主要区别在于,MVC是物理上的三层架构,而WEB是逻辑上的三层架构。MVC解放了路由机制,使得页面的交互速度大幅提高。通过访问controler层,调用DAL层函数,使用MODEL层存储数据,使用DBHELPER类中的通用方法,实现参数的传递,以及与数据库的交互,最终将参数返回到VIEW层,实现页面的显示。MVC架构的开发优势在于,给了程序员绝对的自由,可以通过JS、JQ写出各种需要的显示效果,页面的可读性和自由性也大大提高。同时,MVC也兼顾了WEB的优点,方便了代码的模块化传递,增加代码的复用性,提高代码的可读性。通过一个半月的开发工作,我成功实现了商务网站的基本功能,实现了支付接口,前台的注册登录,商品展示、购买。后台的订单管理,用户管理以及角色授权等功能。

…… …… 余下全文

篇二 :aspnet总结

学习ASP.NET,我是从VFP、ASP转型而来的。

我学习的ASP.NET,走的是asp.net(c#)+Sql2005这条路。

之前学习VFP时,就对数据库是了深刻的了解,对CS结构的项目有了大概的认识与体验。如今学习ASP.NET,速度要比他人快得多,至少更容易上手。

关于这方面的学习,我的重点放在BS结构的网站项目上,我不太喜欢CS结构的程序;因为我觉得,CS结构的程序,要想让别人看到,除非别人知道并拥有您的软件,或者购买您的CS程序,否则,没有人会知道您的程序的。

但是,BS结构的网站程序,就不同了,您可以将您的网站发布到互联网上,这样,就可以让很多的陌生的不知名的可遇不可求的网友来访问您的网站,从而,他们就会知道您的网站程序,这更能充分体现出一个程序的价值所在。

这两者的区别就在于,CS结构的程序,必须安装到任何一个客户端才能使用;而BS结构的程序,只需要配置好服务器,连网的计算机,在随时随地都能打开您的网站;这不仅省去了安装的麻烦,同时更有效的解决了时间和空间的限制、打破资源的局限性,让网站程序的价值得以充分体现出来。

之前我学习ASP,是通过dw学习的,当时,就觉得非常麻烦,尤其是html标签文件与ASP代码,是同放在一个文件里面的,这就产生了大量的冗余的代码,修改的时候觉得非常麻烦,即不容易维护、更不容易修改。看上去,眼睛都花了。

…… …… 余下全文

篇三 :aspnet学习路线

如果你已经有较多的面向对象开发经验,跳过以下这两步:

  第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去!

  第二步 对.NET Framework类库有一定的了解 可以通过开发Windows Form应用程序来学习.NET Framework。ASP.NET是建构在.NET Framework之上的技术,你对.NET Framework了解得越深,学习ASP.NET就越快。 举个例子:下面简单列出几个对掌握ASP.NET非常重要的概念: 对象的内存模型,委托,事件,多线程,程序集和应用程序域,安全模型 .NET Framework当然还有许多其它的东西,但不理解与把握清楚上述这些东西,是很难真正把握ASP.NET的。 出于急迫的心情与现实的考虑,不少人没有扎实的面向对象基础就想直接学习ASP.NET,其结果只能是欲速则不达。

在具备了OO基础之后,以下是具体的学习ASP.NET技术步骤。

  第一步:学习HTML与CSS

…… …… 余下全文

篇四 :aspnet学习笔记

1 <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl = "/b.htm" Text =

"cel">HyperLink</asp:HyperLink>

<asp:HyperLink ID="HyperLink2" runat="server" NavigateUrl = "~/b.htm" Text =

"cel">HyperLink</asp:HyperLink>

这段代码: ~/b.htm 是相对于当前应用开始的路径。而 /b.htm是相对于域名开始的。

推荐使用第二种写法。这种特殊写法只能在服务器端控件才能使用。普通的控件是无法使用这种特殊写法的。

2 VirtualPathUtility.ToAbsolute("~/a.aspx")

这个方法可以把这种特殊的写法转化为相对于当前工作区的全路径。

…… …… 余下全文

篇五 :Aspnet学习笔记

Asp.net学习笔记

2011-6-13

Ajax 大型互联网调优 SEO JQuery 数据库调优 WCF Linq SQL高级技术 MVC 案例 项目

1.Asp.net原理:

前台做不了的工作:数据存储、访问数据库、复杂的业务逻辑、安全性要求高的逻辑运算

2.Web应用程序和WebSite的差别:修改CS代码后的重启;无/有命名空间;每个文件一个dll和整个工程一个dll.

3.Asp.net原理:基于ashx方式的.net开发

Id:for js’s dom name:for server

一般处理程序:ashx

public void ProcessRequest (HttpContext context) {

context.Response.ContentType = "text/html";

String fullPath = context.Server.MapPath("HtmlPage.htm"); String content = System.IO.File.ReadAllText(fullPath); context.Response.Write(content);…….

…… …… 余下全文

篇六 :aspnet学习资料:aspnet开发视频教程-ASPNET软件工程师高端培训

asp.net学习资料:asp.net开发视频教程

——ASP.NET软件工程师高端培训

学习地址:/goods-109.html

asp.net开发视频教程课程概述:

BF-TECH软件工程师IT高端培训课程 asp.net开发视频教程是北风网签约资深讲师风舞烟老师 的近十年软件研发和教学心得的总结,课程总视频时长高达 800学时,共分为初级、中级、高级三大阶段。

asp.net开发视频教程共包含 16 门课程,阶段项目+毕业设计项目大小计 33 个,内容涉及MIS、招聘网、CRM、系统集成、物流、进销存、电子政务、网站建设等多个方面。编码将近 100000 行(差不多专业软件开发人员2年左右的编码量)。

版本先后从 1.0 升级至 3.0 ,始终保持了技术的领先性,保证了技术在三年之内不会落伍整个BF-TECH3.0 涵盖了企业急需的以下四大方向的技术:

1. 客户端技术

(Html+DIV+CSS+JQuery+ExtJs+Silverlight4)

2. 数据库技术

(MSQL从入门到精通,包含开发与管理、Oracle从入门到精通,包含开发与管理)

3. C/S开发技术

…… …… 余下全文

篇七 :aspnet(C#)网页跳转七种方法小结

①response.redirect

这个跳转页面的方法跳转的速度不快,因为它要走2个来回(2次postback),但他可以跳转到任何页面,没有站点页面限制(即可以由雅虎跳到新浪),同时不能跳过登录保护。但速度慢是其最大缺陷!redirect跳转机制:首先是发送一个http请求到客户端,通知需要跳转到新页面,然后客户端在发送跳转请求到服务器端。需要注意的是跳转后内部空间保存的所有数据信息将会丢失,所以需要用到session。

实例 Example that uses Redirect [C#; ASP.NET]

复制代码代码如下:

using System;

using System.Web.UI;

namespace WebApplication1

{

public partial class List : Page

{

protected void Page_Load(object sender, EventArgs e) {

// Get response.

var response = base.Response;

// Redirect temporarily.

…… …… 余下全文

篇八 :SharePoint 学习总结__陈涛__20xx.2.13

SharePoint学习总结

SharePoint是业界领先的企业协作门户平台

在 SharePoint中,社交体验的核心是新闻源——这是对您的全部社交互动行为的汇总摘要,从您的微博和社区对话到您所关注的网站、内容和人员,均属于新闻源。

新闻源让您的员工能够按自己的喜好,发布评论和答复他人的评论。在某个社区网站上,如果您正在对某个话题添加关注,或者,某人发布了一条评论,那么,全部此类行为均会显示在您的新闻源上。   您还可以对新闻源执行筛选,以便仅显示您所感兴趣的信息,通过包含“@关注对象”,就可以帮助您快速加入这一对话。

在社交体验中,包含多种类型的订阅源,您的个人新闻源只是其中之一,例如,用于同全体人员共享信息的公司源,还有单个网站源。

在 SharePoint中,“关注”这一行为不仅适用于人员,还适用于文档、网站和标签,而且,您甚至可以根据社交分析结果来显示趋势标签,以此来帮助本组织中的每个人始终留意本组织中有何最新动态,并随时随地掌握这些动态。

他和他的室友在宿舍的墙壁上贴满了S型曲线图,这些曲线图代表着Thefacebook.com网站在各个大学校园中的采用率。学校的规模越大,曲线想要达到完全弯曲的形状就需要越长的时间。在康奈尔大学,Thefacebook.com网站在两个星期过后才开始出现指数级的增长;但与在规模较小的学校中相同的是,最终总会达到“临界物质”的水平,然后就开始出现一种社交期望,那就是所有人都不得不登入这个网站

…… …… 余下全文