ZIP 方式压缩XML
摘要:public static string Compress(string uncompressedString) { byte[] byteData = Encoding.GetEncoding("GB18030").GetBytes(uncompressedString); using (MemoryStream srcStream = new MemoryStream(byteData)) { using (var destStream = new MemoryStream()) { using (GZipStream compress = new GZipStream
阅读全文
xml 序列化
摘要:using (var stream = new MemoryStream()) { using (var writer = new XmlTextWriter(stream, Encoding.GetEncoding("GB2312"))) { writer.Formatting = Formatting.Indented; writer.IndentChar = '\t'; var ns = new XmlSerializerNamespaces(); ns.Add(string.Empty, string.Empty); serializer.Seria
阅读全文
引用 asp.net自定义控件
摘要:简介从使用基本的文本编辑器到创作标记页面,Web 开发已经经历了一个漫长的过程。目前,集成开发环境 (IDE) 为开发过程中的几乎每个方面都提供了图形化表示形式。此外,还实现各种说明性编程技术以提高效率并降低出现错误的几率。Visual Studio 2005 和 ASP.NET 2.0 中的控件体系结构遵循了这些编程趋势,并且提供了可靠的、可扩展的环境,该环境设计为使开发人员可以创建能够以说明方式配置的控件。此外,ASP.NET 中新的自适应呈现模型减少了编写可专门识别其目标浏览器的控件的需要。换句话说,控件开发人员可以专注于设计控件,而让 ASP.NET 框架负责转换控件并针对不同类型的浏
阅读全文