itmaxin的专栏

与大家一起分享学习心得

C# Yield

使用一个 yield return 语句返回每个元素一个节点。 使用 foreach 语句或 LINQ 查询,则使用迭代器方法。 foreach 循环的每次迭代调用迭代器方法。 当 yield return 语句在迭代器方法时为止,expression 返回,并且,代码的当前位置保留。 当下次调用...

2016-01-15 09:58:56

阅读数 1554

评论数 0

EntityFramework中常用的数据修改方式

上一篇文章里提到了  EntityFramework中常用的数据删除方式,那么修改对象值也有多种方式 第一种 同样是官方推荐的方式,先查询出来,再对要修改的字段赋值,这也应该是用的比较多的。 第二种 还是...

2015-08-14 15:25:33

阅读数 10096

评论数 2

EntityFramework中常用的数据删除方式

最近在学EF,目前了解到删除操作有三种方式, 第一,官方推荐的先查询数据,再根据查询的对象,删除对象。 这是第一种,官方推荐 第二,自己创建一个对象,然后附加,然后删除。 这是第二种 第三,自己创建对象,然后放入EF容器,然后删除。 这是第三种 跟踪结...

2015-08-14 12:14:58

阅读数 22233

评论数 4

使用Ajax以及Jquery.form异步上传图片

一、前言 之前做图片上传一直用的第三方插件,Uploadify  这个应该是用的比较多的,同样也用过别的,在方便了自己的同时也很赞叹人家的功能。思来想去,只会用别的人东西,始终自己学到的少,还是自己做个尝试一下吧。 二、效果 先来看看效果, 这是做微信接口开发的时候做的,比较简陋...

2015-06-04 11:25:11

阅读数 38859

评论数 0

ASP.NET读写XML文件

ASP.NET中利用序列化与反序列化来操作xml文件。

2015-04-01 17:31:18

阅读数 2066

评论数 0

Asp.Net中的GC(垃圾回收机制)

1.群里讨论中扯出来点,先记录下来关于GC的一些认识 建立一个测试项目。 using System; using System.Collections.Generic; using System.Linq; using System.Text; using Syst...

2015-01-16 15:14:30

阅读数 2403

评论数 0

.Net中利用config文件来保存信息

前言:              在做一些项目时,往往会有站点的一些配置信息需要保存,比如站点名称,电话,联系人,邮箱这些等等,又因为此信息不经常更新,而且是单一的,所以放入数据库中会感觉占用了不必要的一些资源。所以就会想到这些信息放入文件中来保存。下面是我的一个例子,分享给大家。 ...

2014-12-13 10:26:37

阅读数 1827

评论数 0

关于vs2013中的BrowserLink问题

1.问题 刚刚在调试页面请求的时候,打开firebug一看,页面在不停的发送一个请求,导致firebug的日志瞬间爆满,第一想法以为是页面上有语句写错了,一直在请求呢,可以用空页面也是一样,在编译器里把解决方案关闭了,刷新页面,请求没有了,再打开解决方案,刷新页面就又出现 了。 ...

2014-11-15 15:28:03

阅读数 4198

评论数 0

.Net中的装箱拆箱

说到装箱与拆箱,那就要简要的概括下什么是装箱拆箱, 装箱:其实就是把值类型转换为引用类型。 拆箱:其实就是把引用类型转换为值类型。 值类型:一般来说包括   int  char bool double datetime等等这些,值类型存放在栈里面 引用类型:引用类型包括  object  c...

2014-09-13 16:04:24

阅读数 1524

评论数 2

一般处理程序为图片添加水印

简单实现用一般处理程序来为图片添加水印,可以设置水印图片大小,以及水印图片放置位置。

2014-06-10 10:35:23

阅读数 2196

评论数 0

Asp.Net中用流操作文件

流操作: 什么是流,通俗来说就是读一点写一点,而且这个一点,是可以控制的,我可以让他一次读取1M或者10M或者100M都可以。 控制读取文件大小 这个就是缓冲区,设置缓冲区不可以太小,当然也不可以太大,适当就好,太小了会频繁读写硬盘,对硬盘损害加大,太大了也会拖慢速度。设置适当就可以。

2014-05-23 17:27:12

阅读数 2555

评论数 0

正则表达式——元字符

要想学会正则表达式,理解元字符是一个必须攻克的难关。 不用刻意记 .:匹配任何单个字符。 例如正则表达式“b.g”能匹配如下字符串:“big”、“bug”、“bg”,但是不匹配“buug”,“b..g”可以匹配“buug”。  [ ] :匹配括号中的任何一个字符。 例如正则表达式“b[aui]g”...

2014-05-04 18:14:37

阅读数 1627

评论数 0

用ConfigurationManager读取和修改配置文件

为了方便有时我们会把一些简单的配置的信息放入web.config文件里。 放到appSettings添加key   value等信息。  ConfigurationManager.AppSettings["key"]来读取对应key的value. 保存的话。  Conf...

2014-04-11 11:26:49

阅读数 8592

评论数 5

Asp.Net MVC4.0 官方教程 入门指南之十--查看Detail和Delete方法

在这部分的教程中,您将查看自动生成的Detail方法和Delete方法。 打开Movie控制器,查看Detail方法 public ActionResult Details(int id = 0) { Movie movie = ...

2014-04-03 17:33:56

阅读数 5026

评论数 5

Asp.Net MVC4.0 官方教程 入门指南之九--为模型添加验证

本节你将为Movie类型增加逻辑验证,以确保任何用户试图使用该应用程序创建或编辑影片时执行验证规则。 DRY(干爽) ASP.NET MVC的核心原则之一是干爽(“不要自己重复”)。ASP.NET MVC鼓励您只指定一次功能或行为,然后在应用程序中到处使用。这种做法减少了需要编写的代码量,使你...

2014-04-03 17:32:52

阅读数 5881

评论数 4

Asp.Net MVC4.0 官方教程 入门指南之八--为Movie模型和库表添加字段

在本节中,您将使用实体框架代码先行迁移功能对模型类进行修改,并使修改应用到数据库中。 默认情况下,当您使用实体框架代码先行自动创建一个数据库,像你在本教程前面做的那样,代码首先添加一张表到数据库中,以帮助跟踪数据库架构是否是同步的模型类是产生的。如果它们不同步,实体框架抛出一个错误。这使得它...

2014-04-03 17:31:22

阅读数 7065

评论数 8

Asp.Net MVC4.0 官方教程 入门指南之七--增加搜索方法和视图

译者注:本节内容实际上是原英文教程第六节的后半部分,因感觉第六节内容较长,本部分内容与上节标题(添加Edit方法和视图)无关,在项目开发中搜索功能既常见又常用,在此拿出来作为单独章节。 本节课程中,你将添加一个SearchIndex 方法,使你可以通过片名来搜索影片。 /Movies/Searc...

2014-04-03 17:30:06

阅读数 5619

评论数 0

Asp.Net MVC4.0 官方教程 入门指南之六--查看Edit方法和Edit视图

在这节课程中,你将查看为影片控制器生成的方法和视图。 运行程序,在浏览器中访问/Movies。鼠标悬停在影片列表某条记录的Edit链接上方,会看到链接类似于http://localhost:5279/Movies/Edit/1。 Edit的链接是由Views\Movies\Index....

2014-04-03 17:28:56

阅读数 8189

评论数 0

Asp.Net MVC4.0 官方教程 入门指南之五--控制器访问模型数据

在这一节中,你将新创建一个新的 MoviesController类,并编写代码,实现获取影片数据和使用视图模板在浏览器中展现影片数据的功能。 在进行下步之前,点击“生成应用程序“对应用程序进行编译。 右键单击Controllers文件夹,新建一个名为“MoviesController ”的控制...

2014-04-03 17:27:36

阅读数 11519

评论数 0

Asp.Net MVC4.0 官方教程 入门指南之四--添加一个模型

在这一节中,你将添加用于管理数据库中电影的类。这些类是ASP.NET MVC应用程序的模型部分。 你将使用.NET Framework框架下的实体框架(Entity Framework)数据访问技术,与模型类协同工作。实体框架(常简称为EF)支持一种称之为编码先行(Code First)的开发模...

2014-04-03 17:26:32

阅读数 10434

评论数 0

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