自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

FrancisLaw的学园

初级程序员

  • 博客(12)
  • 收藏
  • 关注

原创 C#基本知识的一点感悟(2)——从源代码到中间语言

在对于C#基本知识的一点感悟(1)——关于C#语法的抽象中,我主要对C#的基本语法进行了抽象,重点介绍了MS构造整个基本的C#语法组织的思路(个人的猜测)。主要是在如何去组织源代码这一层去理解的C#。本篇接下来主要介绍从我们编辑好的源代码,到被C#编译器编译成.net组织代码的最基本单位----程序集之间发生的一些处理        .net对源代码的处理模式         首先来看看对

2012-09-14 16:48:47 2558

原创 对于C#基本知识的一点感悟(1)——关于C#语法的抽象

.net开发接近有一年的光阴,前段时间学了一点C++基本语法,最近又开始重新学C。作为.net的基础,当再次回味C#时,忽然发现C#基础知识亦不是想象中的那么简单。而且作为一标准的面向对象语言,建立于.net之上的种种拓展性功能,皆可从这些最基础的部分映射出来。这一基础知识大概分以下三个层次:        从源程序角度看:是C#基本语法的组织框架,亦即C#语言的语法抽象——面向对象的特性。几

2012-09-03 22:23:53 2678 1

原创 fullcalendar日历控件知识点集合

1、基本语法:       首先,fullcalendar和JQUERY一样,以面向对象的方式来组织代码。当然,这里的面向对象仅仅是指可以把整个fullcalendar理解为一个类,这个类里包括有很多的属性、方法、委托(函数回调)作为成员变量。通过为这些成员变量赋值,即可实例化出一个符合自己需求的fullcalendar实例出来,即最终在浏览器里渲染出的日历。换句话说,我们所做的绝大多数工作就

2012-07-12 15:24:56 68094 19

原创 纯粹JavaScript的整体概念思考

最近项目里的工作所用到的前端脚本比较多,这其中需要用一些开发好的插件,也需要配置、修改、添加一些脚本来完成特定的功能 。再通过Ajax以及相关表单和服务器交互。写了不少JavaScript代码,期间穿插着一些JQuery调用。亏得互联网的帮助,最终是迷迷糊糊的把特定任务完成了。为了弥补理论知识的不足,在W3C School里把JS部分的系统的学习了下。暂时不做专业的前端开发,所以前端方面的东西不会

2012-06-25 13:12:39 1374

原创 利用OpenXml生成Word2007文档

一、OpenXml简介利用C#生成Word文档并非一定要利用OpenXml技术,至少可以使用微软提供的Office相关组件来编程,不过对于Office2007(确切的说是Word、Excel和PowerPoint2007)及以上版本,微软提供了这些信息组织的另外一种思路:OpenXml技术。        OpenXml是微软office2007及之后版本里,对Office信息内容(Wor

2012-05-15 17:03:29 25618 10

原创 ASP.NET MVC中的View

MVC中View是专门用来向浏览器显示结果的,它只负责把传入到View的数据展现给用户;一,自定义view引擎:实现IViewEngine接口namespaceSystem.Web.Mvc{publicinterface IViewEngine{ViewEngineResultFindView(ControllerContext controllerContex

2012-04-10 10:20:11 8592 2

原创 ASP.NET MVC3中的Controller

在ASP.NET MVC中,Controller的任务正如其名称所言,就是控制整个网站处理流程:接收到用户发出的URL请求后,找到合适的数据,找到回复给用户信息的合适的输出模块,并把数据传递给该模块。至于数据如何得到,输出模块如何输出给用户,这些不是它所关注的。     所以,我们猜测Controller至少要完成以下几点关键任务:     1,接受用户发出的Request,即用户的相关需

2012-04-06 15:57:37 8220

原创 ASP.NET MVC3中的路由系统(Routes)

MVC中,用户访问的地址并不映射到服务器中对应的文件,而是映射到对应Control里对应的ActionMethod,由ActionMethod来决定返回用户什么样的信息。而把用户访问的地址对应到对应的Action(当然也可以是对应的文件)的工作有路由系统完成,这其中许多复杂的处理由.net自动完成,而开发者需要告诉.net用户的访问地址和对应Action的具体映射关系。     MVC中路由系

2012-04-05 17:12:36 23563

原创 ASP.NET MVC中使用Ninject总结

要使用Ninject者,想必对依赖注入都比较了解,作为众多依赖注入容器之一的Ninject,和.net结合的很紧密,在开发ASP.NET MVC网站时,使用Ninject作为默认的实例构造容器很方便。当然,除了依赖注入以外,Ninject还提供有许多其他用处,也可用于其他架构的项目中,此处仅介绍在ASP.NET MVC中使用Ninject提供依赖注入管理。     在一个系统中,我们需要建立一

2012-04-05 15:12:37 5689

原创 依赖注入

在MVC架构中,整个系统被分离为许多单独的模块(仅仅对于根据用户请求得到合适的数据这一个功能来讲,至少存在M与C的分离),而MVC设计者的初衷之一就是实现各个模块间的松耦合,即相互间的关联性更小。     先举例如下:     在一个系统中,我们需要建立一个Email系统,实现Email的发送;     最简单的实现是直接创建一个EmailSender的模块,但是考虑到系统的扩

2012-04-05 13:24:17 1218

原创 MVC3 整体架构预览

MVC3整体架构如其简称,分别代表:          Modules:整个网站中需要用来映射实体或逻辑需要的数据的类。包括Domain Module和View Module。前者是整个网站的基础数据,可理解为数据库中,映射表的实体;后者则仅仅是用来方便Controller向View传递数据的相关类。注意还包括对这些数据的基本操作;

2012-04-05 10:00:56 1918

原创 将Asp.netMVC3网站通过iis6.0发布到window server 2003中

刚进公司,因项目组目前的项目已接近尾声,暂时无法插手,只好干等下个项目开工,这几天都接连在公司里打着酱油。昨天下午Leader终于分配我入职以来的第一个任务:把公司目前的项目部署到IIS服务器中供其他人测试使用。        之前从未尝试过部署项目,对iis是一无所知,所以花费了近1天的时间才把项目最终发布成功,其实真正发布完成之后,才发现其实蛮简单的。其中一步步如今看来苦笑不得的探索过程就

2012-03-24 17:23:11 4040 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除