- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 C#接口学习之IEnumerable接口及其泛型版本(二)
通过上篇文章(C#接口学习之IEnumerable接口及其泛型版本(一)),我相信对于一些刚开始接触C#这门语言的小伙伴来说,多少还是能有点收获的。本文开始将继续介绍C#泛型接口IEnumerable<T>。我们知道,微软在.NET 2.0中引入了泛型的概念。泛型的出现使得类型可以被当作参数一样使用,从而无需再为不同的类型创建不同的代码实现。关于泛型的优点,我在这里不做过多介绍,但...
2019-01-13 00:08:33
1660
原创 C#接口学习之IEnumerable接口及其泛型版本(一)
在日常开发中,常使用集合来储存各种类型的数据。细心的同学可能会发现,那些我们常用的集合几乎都实现了IEnumerable接口。问题是对于很多新手来说不了解这个IEnumerable接口到底是用来做什么的?
2017-08-23 16:24:52
13229
5
原创 BackgroundWorker使用总结
今天在学习C#多线程的过程中,无意间想到了能否使用多线程制作一个进度条出来。在网上搜了一下,发现了一个神奇的组件——BackgroundWorker。
2017-05-25 10:49:44
21243
原创 [ASP.NET MVC]Entity Framework框架之CodeFirst数据迁移
修改原来的实体模型的结构,导致每次运行程序都报出这样的错误:”支持“XXX”上下文的模型已在数据库创建后发生更改,请考虑使用Code First迁移更新数据库……“,于是开始研究CodeFirst迁移的问题,解决这个问题的方式就是使用CodeFirst Migrations——数据迁移工具。这个工具能够帮我们很好的解决实体模型与数据表不同步的问题。
2016-05-25 11:27:24
1506
原创 [ASP.NET MVC]Entity Framework框架之CodeFirst模式学习笔记
一、EntityFramework1、Code First 代码优先原则EntityFramework Code First,允许我们可以不用首先创建数据表,而是直接编写数据库的实体类,然后让EntityFramework读取这个实体类来自动生成数据表。可以看到,EntityFramework在某种程度上帮助我们简化了开发流程,我们直接使用C#语言编写表结构即可生成满足我们要求的数据表,是
2016-05-15 16:58:53
2642
原创 Business Intelligence——SSIS项目从创建到部署的简单总结(二)
在上一篇博客中,我们成功的把包导进了SQL Server中,那么接下来我们就为其创建作业,使数据库能够自动执行我们的任务。首先,我们需要启动“SQL Server 代理”。如图1: 在“SQL Server 代理”的子节点中,选中“作业”,右键“新建作业”。打开“新建作业”对话框。如图2: 输入名称后,进入“步骤”选择页,单击“新建”,打开“新建作业步骤”对话框。如图3: 输入步骤
2016-01-14 10:27:40
6494
3
原创 Business Intelligence——SSIS项目从创建到部署的简单总结(一)
最近在给项目部署测试环境,需要进行部分数据迁移的工作。第一次接触到了SSIS,研究了半天,总算是把项目部署到了数据库中。由于接触SSIS还比较浅,写这篇文章也是围绕工作中实际使用到的部分,我相信对于刚接触SSIS的同学,在了解如何使用SSIS应该会有一定的帮助。废话不多说,我们进入正题。1、安装BI开发工具 Business Intelligence开发工具集成自微软SQL Server
2016-01-06 19:04:54
21400
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人