摘要:
在项目中用程序中嵌入mdf文件的方式来进行SQLServer数据库开发非常方便,用来发布开源项目等很方便,点击就可以运行,免部署,特别是在教学中用起来更加方便,老师不用先将数据库文件detach再发给学生,学生也不用将数据库文件attach。采用项目中嵌入mdf文件的方式,老师把讲课的代码发给学生,学生打开就可以运行。我在传智播客.net培训班教学中就是用的这种方式进行讲解。在ASP.net程序中只要将mdf文件放到项目的App_Data文件夹即可,在连接字符串中使用Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\CallCe 阅读全文
摘要:
一个可尝试的方案,使用二进制流下载,下载地址是诸如 http://www.abc.com/down.apsx?fileid=911199 这样的连接,在 down 页面进行权限判断,比如是否登录了,当前用户的点数是否满足 911199 对应的文件的下载点数 等等二进制下载实例代码,支持特大文件下载string downFilePath = @ "D:\openSUSE-10.2-GM-DVD-i386.iso "; // test with 3.8GB, ok // Server.MapPath( "~/files/somefile.iso "); .. 阅读全文
摘要:
在项目实施中,遇到了将多个文件一起打包后,提供给用户下载。如:在一个ASP.NET的开发项目中,通过一个GridView选中对应行数据的CheckBox,就可以实现对选中文件的打包下载了。在对多文件打包中用到了DotNetZip的方法来实现对多文件压缩打包。需要到http://dotnetzip.codeplex.com/处下载该文件,然后引用即可。下面就来看看吧,首先看下效果图:Default.aspx:<%@ Page Language="C#" CodeFile="Default.aspx.cs" Inherits="_Defaul 阅读全文
摘要:
正在开发的系统中包含了这部分功能。下面将有关重点的代码粘贴出来,给大家参考我用到了ICSharpCode.SharpZipLib这个dll. 据我所知,凡是现在做压缩和解压缩之类的程序,很少有人会不用这个组件的。赞一个先1. 核心代码 MemoryStream ms = new MemoryStream(); byte[] buffer = null; using (ZipFile file = ZipFile.Create(ms)) { file.BeginUpdate();... 阅读全文
摘要:
不用你可以用ICSharpCode.SharpZipLib.dll这个第三方组件进行压缩后下载这个是压缩与解压缩的部分代码你参考下代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1 一、压缩文件2 3 using System;4 using ICSharpCode.SharpZipLib;5 using ICSharpCode.SharpZipLib.Checksums;6 using System.IO;7 using ICSharp 阅读全文
摘要:
/ Implement viewDidLoad to do additional setup after loading the view, typically from a nib.- (void)viewDidLoad { arryData = [[NSArray alloc] initWithObjects:@"iPhone",@"Android",@"Plam Pre",@"Windows Mobile",nil]; [super viewDidLoad];}- (void)didReceiveMemory 阅读全文
摘要:
最近不少Web技术圈内的朋友在讨论协议方面的事情,有的说web开发者应该熟悉web相关的协议,有的则说不用很了解。个人认为这要分层次来看待这个问 题,对于一个新手或者刚入门的web开发人员而言,研究协议方面的东西可能会使得web开发失去趣味性、抹煞学习积极性,这类人应该更多的了解基本的 Web技术使用。而对于在该行业工作多年的老鸟来说,协议相关的内容、标准相关内容应该尽量多些的了解,因为只有这样才能使得经手的web系统更加优秀 (安全、漂亮、快速、兼容性好、体验好……)。本文我们来说一下MIME 协议的一个扩展Content-disposition。 我们在开发web系统时有时会有以下需求: 阅读全文
摘要:
c# 搜狐 腾讯 都是这样。。。新浪可以我试了一下,继检查,是搜狐的内容经过了GZIP压缩,报以才出现你这样的问题。具体解决方法如下:System.Net.WebClient wc = new System.Net.WebClient();wc.BaseAddress = "http://www.sohu.com";//注意,new GZipStream。。。这一句是解决问题的重点,需要引用命名空间 System.IO.Compression; using (System.IO.Stream objStream = new GZipStream(wc.OpenRead(&q 阅读全文
摘要:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="a01.aspx.cs" Inherits="a01" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns=" 阅读全文
摘要:
在web.xml下添加一个filter <filter> <filter-name>exportFilter</filter-name> <filter-class>org.displaytag.filter.ResponseOverrideFilter</filter-class> </filter> 在jsp页面做一个引用: <%@ taglib uri="http://displaytag.sf.net/el" prefix="display" %> 首先我们定义一 阅读全文