摘要: MVC 使用Helpers实现AjaxView<script src="@Url.Content("~/Scripts/MicrosoftAjax.js")" type="text/javascript"></script><script src="@Url.Content("~/Scripts/MicrosoftMvcAjax.js")" type="text/javascript"></script><div id=& 阅读全文
posted @ 2012-10-30 16:25 祥飞翔 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 在大二的时候学了那么久的SQL server数据库,都还没真正了解到数据库架构(schema)这回事,还要谢谢许老师呢,多亏了今天才知道原来SQL server 的登录用户、数据库用户、角色、权限、架构(schema)用起来管理数据也是非常方便的呢!按我自己的理解,schema就是把一个数据库再分成几份,每一份都有一个特定的用户来管理自己的数据库对象(例如数据表、视图等)。这样看来是不是许多互联网网站的的一些个人空间的数据都是在服务器上的数据库然后再分出一个个的架构来对应一个个的用户呢?这个有待了解.......今天的成果:1、题目:账号 sw1 sw2... sw55 密码同账号每个账号不同 阅读全文
posted @ 2012-10-13 01:18 祥飞翔 阅读(3152) 评论(0) 推荐(0) 编辑
摘要: 我很早之前就开始接触.NET开发,一直都在2.0的框架下,所以对于MVC这种架构,听说过,但没有具体使用过,近期和外部朋友接触时,有了解到他们公司在使用MVC这种架构,所以自己就找来相关资料了解一下MVC是什么。MVC代表着”MODEL”、”VIEW”、”CONTROLLER” 。ASP.NET MVC是一种与传统ASP.NET WEB开发不同的架构。使用MVC开发的WEB应用程序,对搜索引擎更加友好。使用MVC模式开发,需要Microsoft .NET Framework 3.5以上的框架。MVC是如何与浏览器进行交互的和普通的WEB服务器交互一样,MVC程序使用一样的方式接受请求并返回信息 阅读全文
posted @ 2012-10-10 23:14 祥飞翔 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 新建一个网站,在web.config中添加代码:<connectionStrings> <add name="SqlConn" connectionString="server=.;database=Test;uid=sa;pwd=123"/> </connectionStrings>然后Default.aspx代码:<body> <form id="form1" runat="server"> <div> 用户名: <asp:TextB 阅读全文
posted @ 2012-10-10 22:44 祥飞翔 阅读(4829) 评论(0) 推荐(0) 编辑
摘要: C# codepublicstring SubStr(string sString, int nLeng){ if (sString.Length <= nLeng) { return sString; } string sNewStr = sString.Substring(0, nLeng); sNewStr = sNewStr +"..."; return sNewStr;}nLeng字符长度 sString给定的字符串前台页面代码HTML code<%# SubStr(Convert.ToString(DataBinder.Eval(Container, 阅读全文
posted @ 2012-10-10 20:00 祥飞翔 阅读(844) 评论(0) 推荐(0) 编辑
摘要: 接口的概念:接口是一组包含了函数型方法的数据结构。通过这组数据结构,客户代码可以调用组件对象的功能。光说这些好像很难理解,我通俗的打个比方: 接口就是老板,类就是打工的。接口的属性和方法都是老板提议的(老板是不管你是怎么实现的,他要的是结果),打工的人来完成的(老板想要的结果)。public interface IshapeFunction//定义一个接口;(这里就是老板要做的那些事情){ int addAandB(int a,int b);//老板要做的事情}class RectangleA : IshapeFunction(打工的帮老板做这个事件,当然,打工的可能不只是一个){ int a 阅读全文
posted @ 2012-10-09 10:25 祥飞翔 阅读(986) 评论(1) 推荐(0) 编辑
摘要: 1.在<connectionStrings> 标签里添加连接<connectionStrings> <addname="ConnectionName"connectionString="Server=.\SQLEXPRESS;Database=DatabaseName;UserID=sa;Password=abc123" providerName="System.Data.SqlClient"/></connectionStrings>或者<connectionStrings> 阅读全文
posted @ 2012-09-27 01:05 祥飞翔 阅读(15238) 评论(0) 推荐(1) 编辑
摘要: 我们公司的主营业务就是一个网站,现在的首要任务就是尽快将这个网站做出来。没有架构师,没有项目经理,老板也不懂技术,所以中场发动机的角色就由我来担当了。AD:51CTO云计算架构师峰会 抢票进行中!先说说我们公司,有四个员工:我,一个美工,老板,老板娘。老板其实其实不老,老板娘更是大美女,除了跟老板聊天外,时不时监控一下我和美工我们两个苦力。我们公司的主营业务就是一个网站,现在的首要任务就是尽快将这个网站做出来。没有架构师,没有项目经理,老板也不懂技术,所以中场发动机的角色就由我来担当了。如何才能和美工有效配合那?最好是能把老板两口子也利用起来,是我首要思考的问题。研究了一下ASP.NET的一些 阅读全文
posted @ 2012-09-27 00:56 祥飞翔 阅读(672) 评论(0) 推荐(0) 编辑
摘要: BLL 是业务逻辑层 Business Logic Layer DAL 是数据访问层 Data Access Layer ASP.NET的三层架构(DAL,BLL,UI)图形表示三层结构.其中web即为USL层web –> bll –> dal| | || V |+–> model <—+一、三层体系架构 1.表示层(USL):主要表示WEB方式,也可以表示成WINFORM方式。如果逻辑层相当强大和完善,无论表现层如何定义和更改,逻辑层都能完善地提供服务。 2.业务逻辑层(BLL):主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理。如果说数据层 阅读全文
posted @ 2012-09-24 16:33 祥飞翔 阅读(38832) 评论(3) 推荐(10) 编辑
摘要: 一、建数据库1.省事的写法(对数据库无要求时)USE master //转到master数据库,如果本来就在master下那就不用写IF EXISTS(SELECT * FROM sysdatabases WHERE name="数据库名") //判断一下数据库是否已经存在DROP DATABASE 数据库名 //在上面条件成立的时候执行,功能为删除数据库CREATE DATABASE 这写数据库名 //创建一个默认属性的数据库2.具体的写法(判断和删除数据库部分省略,上文中已经提到,切上文中以提及部分这里不做解释)CREATE DATABASE 数据库名ON PRIMAR 阅读全文
posted @ 2012-09-20 11:24 祥飞翔 阅读(538) 评论(0) 推荐(0) 编辑