.net mvc 大文件上传
因客户需要上传大文件,传统的mvc文件上传方法无法满足当前需求。所以哥就只能在网搜现成的列子,找了半天也没有找到好的demo.
大部分多是.net webFrom的例子。都是封装好的控件,顿时郁闷。
在网上虽然没有找到好的例子,但也在找到很好的解决方法那就是使用 swfUpload控件。swfUpload是javascript和falsh的合体。网上推荐指数比较高,资料也比较多。
中文api网址:
http://www.cyqdata.cn/cnblogs/article-detail-40816
Winform分页控件最新版本发布,并提供基于DotNetBar界面的版本
该Winform分页控件很早就开发了,一直在我所有的共享软件项目中使用,并得到很多Winform开发者的热爱和支持,其中逐步完善了一些功能及优化。从较早时期的随笔《WinForm界面开发之“分页控件”》中的评论可见该控件是大家在Winform开发中常用到的一个控件。本文主要介绍该分页控件的重要特性,并发布相关最新的版本供用户下载,该控件提供免费版本供大家使用,如果要正式使用
http://www.cyqdata.cn/cnblogs/article-detail-40790
.NET中的位操作:BitVector32结构
BitVector32结构体位于System.Collections.Specialized命名空间内,相对.NET中另外一个位容器BitArray,他的优点是速度快,占用空间小,并可以存储小数字。他内部用一个32位的整数来存储数据,因此只能存储32位的比特数据。 温习位操作 在看BitVector32前,温习一下简单的位操作还是很有必要的,常见的位操作无非就是与(AND),或(OR
http://www.cyqdata.cn/cnblogs/article-detail-40761
【笔记——ASP.NET基础知识(二)】
写在前面:接上一次笔记,继续记录我的ASP.NET的基础知识。
RadioButton控件会在客户端渲染成<input type="radio" />,和服务端控件一样,也可以通过GroupName属性尽心分组。
Button控件会在客户端渲染成<input type="submit" />
LinkButton控件会在客户端渲染成<a href="javas
http://www.cyqdata.cn/cnblogs/article-detail-40753
【.NET】C#中遍历各类数据集合的方法
C#中遍历各类数据集合的方法,这里自己做下总结:
1.枚举类型
//遍历枚举类型Sample的各个枚举名称
http://www.cyqdata.cn/cnblogs/article-detail-40743
【笔记——ASP.NET基础知识(一)】
写在前面:通过几天 的面试发现一个规律,对于还没有毕业的大学生来说,拥有多少项目经验 不是企业最看重的,企业更看中的是对基础知识的掌握程度,万丈高楼平地起,现在我就总结一下这方面的基础知识,也当做学习笔记吧!
WebSite和WebApplication的区别1)当改变后台代码时,WebApplication需重启浏览器或者重新生成解决方案,而WebSite则不用;2)WebSite没有Sol
http://www.cyqdata.cn/cnblogs/article-detail-40704
.NET简谈互操作(二:先睹为快)
我们继续.NET互操作学习,为了揭开互操作的神秘面纱,今天这篇文章我们就来先睹为快,让我们先来做个例子,基础的东西,我们陆续进行讲解;由于互操作牵扯到的东西非常多,比较复杂,我们要循环渐进的学习,为了给大家有一定的吸引力,让我们一边看一边能动手做起来;本篇文章用VisualStudio2010进行演示,将非托管代码暴露在我们眼前,它对我们来说不在有神秘感,我们通过.NETP/invoke(平台调用
http://www.cyqdata.cn/cnblogs/article-detail-40692
用开源 ASP.NET MVC 程序 Bonobo Git Server 搭建 Git 服务器
现在不用Git,都不好意思说自己是程序员。
当你想用Git,而源代码服务器是Windows系统时,你将面临一个问题:如何在Windows上搭建Git服务器?
看看这篇文章(Setting up a Msysgit Server with copSSH on Windows)中的配置步骤,你会忘而却步吗?你会感叹“Linux世界的精彩,Windows世界的无奈”?
但程序员的
http://www.cyqdata.cn/cnblogs/article-detail-40681
Asp.net和数据库的一些概念
这些概念都是我在学习中曾经迷糊和困扰的,现在写出来供一些像我当初一样的新手参考。有时候概念明确了可以少走一点弯路。
1.和数据库互交其实就是进程间的通信,比较常用的是TCP/IP和命名管道。进程间的互交有运行在同一台机器上的互交,和运行在不同机器上的互交。
2.数据库实例是操作数据库的一种手段,简单来说数据库并不是用记事本打开就能修改的,要通过数据库实例来进行相应的查询和修改等操作。数据库和文件
http://www.cyqdata.cn/cnblogs/article-detail-40677
.NET Micro Framework 4.2 beta 源码探析
.NET Micro Framework 4.2 beta发布已经有一段时间了,一直没有腾出时间研究,昨天因为LWIP协议栈的原因(感觉上一个版本有点问题)刚 下了代码,所以抽空研究了一下。
这个版本主要的改变就是支持远程安全升级,VB.n
http://www.cyqdata.cn/cnblogs/article-detail-40675
漫谈.Net中对象相等
.Net中对象之间的相等比较,是一个看似简单,实际上有点复杂。这和现实世界的情况差不多,无论人或物,现实中没有两个绝对相等,只有相对的属性一致或同属某个类别,这学问细究下去无穷无尽,一辈子也未必参得透。而.Net中的相等,没有那么捉摸不透,却也值得品味一番。
说到相等,新手上来,先学到的就是相等操作符==(有的.Net语言中是单=),这个很自然,问题是有不少人工作了一两年,提到相等还是只想
http://www.cyqdata.cn/cnblogs/article-detail-40673
.NET Micro Framework 4.2 bate 源码探析
.NET Micro Framework 4.2 bate发布已经有一段时间了,一直没有腾出时间研究,昨天因为LWIP协议栈的原因(感觉上一个版本有点问题)刚 下了代码,所以抽空研究了一下。
这个版本主要的改变就是支持远程安全升级,VB.n
http://www.cyqdata.cn/cnblogs/article-detail-40667
.NET简谈互操作(一:开篇介绍)
本人最近在学习非托管C++互操作的技术,有点小收获不敢私藏拿出来跟大家分享;作为.NET开发人员,我们有必要学习一些互操作方面的知识;尤其对一些高级程序员来说,掌握非托管的互操作能很好的增加我们的技术竞争力;由于互操作的内容很多,我打算用系列来讲,这篇就当是随便唠叨做入门介绍吧;
.NET平台的相关基础知识我就不浪费时间讲了,直接进入主题吧;.NET是在操作系统上的一层软件开发框架,是在Windo
http://www.cyqdata.cn/cnblogs/article-detail-40656
本地运行ASP.NET 网站组件CYQ.IIS发布--网站项目展示必备工具
前言:
曾经,为了让秋色园更方便的在本地运行部署,辛苦写了一个“秋色园QBlog博客一键安装工具技术实现[附源码下载] ”。不过这个工具也有一些不足,比如Win7就会出问题,另外IIS装的不好,也会有问题,出了问题不好解决。后来有网页发了一个ASP.NET.exe程序给我,说可以本地化运行网站,我试了一下,对秋色园一点效果也没有,之后就没理了。昨晚
http://www.cyqdata.cn/cnblogs/article-detail-40653
一个分层架构音乐网站源码(使用了ASP.NET+sql server 2005 )
这个音乐网站是我.net选修课的期末作业,采用三层架构实现,数据库采用sql server 2005,具有如下的功能:
前台浏览歌曲,播放歌曲,搜索歌曲,会员注册,后台分管理员,会员上传音乐以及会员信息修改;实现起来很简单
开发环境:win7+vs2010+sql server2005 为方便新手交流,我贴几张图
http://www.cyqdata.cn/cnblogs/article-detail-40651
AgileEAS.NET企业级敏捷软件开发平台 5.0 简介
AgileEAS.NET简介
AgileEAS.NET平台(简称EAS.NET平台)是以“敏捷并行开发方法”为其过程指导思想、基于Microsoft .Net构件技术和模型驱动架构的企业级快速开发平台,AgileEAS.NET使的构建企业级分布式应用系统变得简单,它提供了可灵活扩展应用架构,并且革命性的改变了软件的生产方式,用于帮助中小型软件企业建立一
http://www.cyqdata.cn/cnblogs/article-detail-40640
多种编程语言开发(C#,VB.NET,Delphi.NET)
EPN应用程序框架完全用C#语言编写,作为一个Win Forms的快速开发框架,可以被任意.NET语言调用。 在不熟悉VB语言的情况下,如何实现写出VB语言的Sample ? 先看EPN解决方案视图,熟悉需要引用的类型库 各个项目的说明 项目名称 用意
http://www.cyqdata.cn/cnblogs/article-detail-40635
.net HTMLParser详细使用说明 强大的Filter类 解析HTML文档如此简单
背景:
HTMLParser原本是一个在sourceforge上的一个Java开源项目,使用这个Java类库可以用来线性地或嵌套地解析HTML文本。他的 功能强大和开源等特性吸引了大量Web信息提取的工作者。然而,许多.net开发者朋友一直在寻找一种能在.net中使用的HTMLParser类库,笔 者将介绍Winista.HTMLParser类库,对比于其他原本数量就非常少的.net版HTMLPa
http://www.cyqdata.cn/cnblogs/article-detail-40616
java spring、.net castle windsor 、unity容器使用方法对比
综合研究使用了java spring\.net castle\unity 进行管理,在使用配置文件的情况下发现还是java spring 和castle windsor 比较简洁,但从服务支持和RoadMap上讲,觉得在.net领域还是Unity胜出,能充分利用.net framework . 我选择Unity的几大理由:1、持续的RoadMap2、强大的微软3、因为基于.net ,更原生态4、
http://www.cyqdata.cn/cnblogs/article-detail-40613
ASP.NET Routing 初试
今天刚发现在Web Application 下也可以使用MVC中的Route功能,额,好吧,我out了。
以后可以像mvc中那样使用Route,可以不用Url Rewriting了.
1.添加Global.asax,添加并注册路由,具体代码如下:
记得加入System.Web.Routing引用。
protected void Application_Start(obj
http://www.cyqdata.cn/cnblogs/article-detail-40544