.Net方面
文章平均质量分 78
爱因斯坦.薛
把最合适的产品以最合适的方式奉献给最合适的客户
展开
-
DX报表的开发流程(1)
本文主要介绍下VS2010项目中如何开发DX报表,具体的内容包括:(1)下载安装(2)报表文件创建(3)页面文件的创建(4)页面的预览原创 2013-12-04 23:31:46 · 3324 阅读 · 0 评论 -
【ASP.NET专题】(11)——Spring.NET框架简介
从该文章开始主要学习Spring.NET框架,对于很多程序员来说,Spring.NET框架是矛盾的,大家必须配置一些以前没有接触的文件,同时更多的程序员却还不知道Spring.NET框架究竟是什么玩意,本章节主要介绍Spring.NET框架简介及模块说明。一、框架介绍Spring框架天生丽质,因其先进架构系列沿思想集成,使从产生就深得欢迎,设计模式运炉火纯青地方,幽雅魅力征服许JAVA,使原创 2010-01-13 17:01:00 · 5203 阅读 · 0 评论 -
【ASP.NET专题】(10)——EXT JS 使用总结
之前写过一系列的ExtJS的使用教程,但是基本比较零散,本文主要对其进行归纳总结。希望对于初学或者复习extjs的同盟们有所帮助。列表清单如下所示:1、ExtJS的使用方法汇总(1)——配置和表格控件使用 :http://blog.csdn.net/rocket5725/archive/2009/09/09/4535323.aspx2、ExtJS的使用方法汇总(2)——表单与输入控原创 2010-01-13 15:18:00 · 1475 阅读 · 0 评论 -
【ASP.NET专题】(5)——如何向View传值
上一篇文章详细介绍了如何利用ASP.NET MVC创建自己的页面,在文章介绍了如何利用ViewData由Controller向View文件传值,那新的问题再次出现,我们除了能显示aspx文件外还能显示其它的文件么?本文将详细介绍如何向View传值。一、ViewData与TempData属性来向View页传递对象上文中已经提到,使用ViewData可以将数据由Controller传递到V原创 2010-01-12 14:37:00 · 1598 阅读 · 0 评论 -
【ASP.NET专题】(1)——ASP.NET MVC初探
ASP.NET MVC Framework是微软官方提供的MVC模式编写ASP.NET Web应用程序的一个框架.已于2009年3月19日正式发布. MVC(Model-View-Controller)用于表示一种软件架构模式.它把软件系统分为三个基本部分:模型(Model),视图(View)和控制器(Controller). 既然是一个优秀的框架,那么就值得去学习一把,网上搜索了许多资料,希望对原创 2010-01-11 20:15:00 · 2607 阅读 · 1 评论 -
.NET的那些事儿(10)——利用C#.NET进行串口编程
总算最后时间把【智能水电表】的项目啃下来了,总体来说这个项目技术难点不是特别多,主要是一个实现串口通讯的问题,其次就是水电表数据协议的解析问题。目前已经开始在部署阶段了,利用休息时间将内容整理如下:一、需求分析1、水电表部署在家居中正常使用(当然水电表不是普通的家庭用表,而是智能家居用表,具有无线通信功能);2、水电表通过无线通信协议将数据发送到家庭网关中;3、家庭网关通过串口与P原创 2010-01-08 14:12:00 · 6460 阅读 · 7 评论 -
【ASP.NET专题】(2)——15分钟利用ASP.NET MVC 创建Movie数据库应用程序
该文件翻译于MVC官网上面的一篇指南性文章,文章原地址为:http://www.asp.net/learn/mvc/tutorial-21-cs.aspx,原文的标题为:《Create a Movie Database Application in 15 Minutes with ASP.NET MVC (C#)》,英文水平可以的话可以直接阅读原文章,如果不喜欢自己翻译的话,那么就Follow m原创 2010-01-12 09:44:00 · 1875 阅读 · 3 评论 -
【ASP.NET专题】(3)——ASP.NET MVC中的URL Routing
《【ASP.NET专题】(1)——ASP.NET MVC初探》:http://blog.csdn.net/rocket5725/archive/2010/01/11/5177320.aspx留下了一个问题:我们如何想看到Index.aspx和About.aspx的页面我们应该怎么办呢?答案就是我们可以使用URL Routing来配置一些URL的映射,使用户可以按你的规则来访问网站。一、原创 2010-01-12 13:45:00 · 1431 阅读 · 0 评论 -
C#连接MySQL进行操作的方法
由于需要实现以下功能:网关通过串口发送数据给PC机,PC机收集数据并解析保存到MySQL中,然后JSP页面读取MySQL中的数据并显示。所以利用C#连接MySQL数据成为了必须要经过的过程,在此给予详细的说明。1、下载需要的文件MySQLDriverCS,下载地址为:http://sourceforge.net/projects/mysqldrivercs2、安装文件:MySQLD原创 2010-01-05 17:27:00 · 3835 阅读 · 1 评论 -
【Bing Map学习系列】(7)——如何使用Bing Maps Silverlight Control汇总
前面六个章节详细介绍了如何利用Bing Maps Silverlight Control进行项目开发,本文主要对前面的信息进行简单的总结,希望对于刚刚涉入进来的人有所帮助。1、【Bing Map学习系列】(1)——开发前的准备工作http://blog.csdn.net/rocket5725/archive/2010/01/14/5188687.aspx2、【Bing Map学习系列】原创 2010-01-15 10:34:00 · 3005 阅读 · 3 评论 -
【ASP.NET专题】(4)——利用ASP.NET MVC编写自己想要的页面
本章节主要介绍如何利用ASP.NET MVC编写自己想要的页面。具体过程如下所示(由于目前CSDN禁止上传图片,所以只能去网上拷贝该部分,所有代码测试通过,请大家放心使用)。一、新建Controller鼠标右击解决方案下的Controllers文件夹->选择添加->选择Controller选项,如下图所示:然后会出现一个对话框,如下图所示:我们可以任意取名,在此我们取名Ro原创 2010-01-12 14:02:00 · 1585 阅读 · 0 评论 -
【Bing Map学习系列】(4)——如何在自己的页面嵌入Silverlight地图
前面几篇文章都是介绍利用Bing Map Control来显示地图,但是在操作方面对于新手而言有点复杂,如果你想更加简便的接触到Bing Map,本文将向你介绍如何将Silverlight地图嵌入到自己的网页中。一、添加一个简单的Map为了在您的页面内嵌入一个地图,只需添加一个iframe标签到你的页面中,然后将src参数设置为嵌入地图的URL即可。具体的方式如下:1、新建一个简单的H原创 2010-01-14 14:19:00 · 6541 阅读 · 2 评论 -
【Bing Map学习系列】(1)——开发前的准备工作
微软推出的Bing Maps地图引擎,对外开放了Silverlight和Ajax两种客户端API,同时微软针对全球地图还推出了Bing Maps的Silverlight控件,该控件基于Silverligt 3发布。本篇将以这个控件为基础,简单介绍些基于Bing Maps 的Silverlight控件开发的环境搭建和其他相关准备工作。因为Bing Maps Silverlight Control原创 2010-01-14 10:02:00 · 9685 阅读 · 1 评论 -
【ASP.NET专题】(6)——ASP.NET MVC中ActionResult的其他返回值
在前面的文章中,我们所看到的Action都是return View();我们可以看作这个返回值用于解析一个aspx文件。而它的返回类型是ActionResult,简单的代码为:public ActionResult Index() { return View(); }那么除了return View()我们还能够返回什么呢?如何返原创 2010-01-13 10:14:00 · 2229 阅读 · 0 评论 -
【ASP.NET专题】(7)——ASP.NET MVC中的过滤器Filter
在ASP.NET MVC应用程序中,当有以下需求时,你可以使用Filter功能:判断登录与否或用户权限、决策输出缓存、防盗链、防蜘蛛、本地化与国际化设置、实现动态Action Filter是一种声明式编程方式,在Asp.net MVC中它只能限制于Action(或它的Controller)。 Filter要继承于ActionFilterAttribute抽象类,并可以覆写void On原创 2010-01-13 14:28:00 · 3161 阅读 · 0 评论 -
【ASP.NET专题】(9)——ASP.NET MVC总结
这几天一直在围绕ASP.NET MVC进行学习,虽然之前接触了一些,但是还没有这么系统的做过相关的测试学习,在最后对其进行总结,希望对于初学MVC的人都有所帮助。现在将ASP.NET MVC的一系列文章整理如下:1、【ASP.NET专题】(1)——ASP.NET MVC初探:http://blog.csdn.net/rocket5725/archive/2010/01/11/51773原创 2010-01-13 15:05:00 · 1208 阅读 · 0 评论 -
.NET WinForm编程Q&A系列(三)——委托和事件
原文出处:http://www.cnblogs.com/JimmyZhang/archive/2007/09/23/903360.html背景如何理解委托和事件?概念正如原文所解释的::委托和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过转载 2012-12-21 16:22:58 · 1314 阅读 · 0 评论 -
.NET WinForm编程Q&A系列(一)——多线程操作
前言当有大量.NET程序员进入这个领域后,利用"即见即所得"的机制我们可以快速的开发出了很多应用程序,但是随着深入这个领域,我们会发现,有UI的设计往往不能开发出比较理想的系统原型,甚至有1~3年经验的.NET程序员仍然不能理解诸多概念,如C#的高级语法(属性、索引器、委托、事件)、常用的命名空间的用法、Winform的使用、线程的知识,包括我本人也是如此。所以《.NET WinForm编程Q原创 2012-12-19 13:01:03 · 1237 阅读 · 0 评论 -
.NET WinForm编程Q&A系列(二)——反射机制
背景如何更好的认识反射机制,并如何更好的应用反射机制?概念1、反射就是动态发现类型信息的能力。它帮助程序设计人员在程序运行时利用一些信息去动态地使用类型,这些信息在设计时是未知的,这种能力类型于后期绑定。反射还支持的更高级的行为,能在运行时动态创建新类型,并且对这些新类型的操作进行调用。2、可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现 有对象中获取原创 2012-12-20 11:50:39 · 1899 阅读 · 0 评论 -
【Bing Map学习系列】(2)——如何通过Bing Maps Silverlight Control显示地图
前一篇文章《【Bing Map学习系列】(1)——开发前的准备工作》http://blog.csdn.net/rocket5725/archive/2010/01/14/5188687.aspx介绍了如何搭建Bing Map的开发环境,以及一些准备工作,包括下载相关软件、准备Bing Map Key。感谢原创作者:http://www.cnblogs.com/beniao/archive/20原创 2010-01-14 10:23:00 · 8513 阅读 · 6 评论 -
【Bing Map学习系列】(6)——如何使用Bing Maps Silverlight Control绘制多边形
上一章【Bing Map学习系列】(5)——如何使用图钉层和地图层介绍了如何使用图钉层和地图层,本章将详细的介绍如何使用Bing Maps Silverlight Control绘制多边形。本文感谢原创:http://www.cnblogs.com/beniao/archive/2009/12/09/1616956.htmlBing Maps Silverlight Control支持用户原创 2010-01-14 16:08:00 · 3895 阅读 · 1 评论 -
【Bing Map学习系列】(3)——如何通过Bing Maps Silverlight Control控制地图
上一篇文章最后提出了一个问题:用户如何通过编程来控制地图?利用Bing Maps Silverlight Control将会很容易办到,本文主要介绍如何对地图的一些常用控制操作,包括地图加载模式、根据精度和纬度定位、变焦程度等。本文感谢原创作者:http://www.cnblogs.com/beniao/archive/2009/11/28/1612418.html一、动态设置地图原创 2010-01-14 11:42:00 · 5666 阅读 · 0 评论 -
【Bing Map学习系列】(5)——如何使用图钉层和地图层
前面的章节,我们也都提及到了图钉(pushpin),那么如果我们需要在Bing Maps中加入一个小图钉标记,该如何实现了?本文感谢原创:http://www.cnblogs.com/beniao/archive/2009/12/01/1614191.html一、添加图钉层(Pushpin Layer)Bing Maps控件已经为我们提供了这个功能,在Microsoft.Maps.原创 2010-01-14 15:29:00 · 7070 阅读 · 3 评论 -
C#本地化国际化解决方案实现简介
Visual Studio对于.NET程序的本地化提供了完整的解决方案,为了实现软件的国际化与本地化,本文给出了简单的说明与技巧。一、窗体的国际化解决方案新建一个WinForm解决方案后,选择主窗体,右击查看属性,找到Localizable属性,将其置为True,然后找到Language属性,选择你需要切换的语言,比如英语(美国)、中文(简体,中国)等。此时根据实际情况设计该Languag原创 2011-12-07 22:12:41 · 13686 阅读 · 0 评论 -
-876WebConfig常用节点
转发了一位网友的文章:http://www.cnblogs.com/jimmy8/archive/2011/03/11/1980492.htmlWebConfig常用节点 xml version="1.0"?>注意: 除了手动编辑此文件以外,您还可以使用 Web 管理工具来配置应用程序的设置。可以使用 Visual Studio 中的“网站”->“Asp.Net 配置”选项。转载 2011-06-04 09:24:00 · 1215 阅读 · 0 评论 -
一些ASP.NET研发工程师的面试题
一些ASP.NET研发工程师的面试题原创 2010-06-10 16:25:00 · 3945 阅读 · 0 评论 -
在WinForm中使用Web Services 来实现 软件 自动升级( Auto Update ) (C#)
在WinForm中使用Web Services 来实现 软件 自动升级( Auto Update ) (C#)转载 2010-07-07 11:16:00 · 1157 阅读 · 0 评论 -
ExtJS的使用方法汇总(6)——工具栏和菜单
菜单的种类很多,包括下拉菜单、分组菜单、右键菜单等等,右键菜单与Window桌面上单击右键弹出的菜单效果一样,只是样式不同,菜单上的内容包括文字、单选框、按钮等。对于EXT来说,这些菜单的实现都非常简单。我们可以在一个面板的顶端或底端放置一横排功能按钮,按下不同的按钮时会执行不同的操作。我们把这个横条称为工具条,放在工具条上的按钮称为菜单。本章将详细介绍EXT中工具栏和菜单的使用方法。一、原创 2009-09-15 16:06:00 · 16580 阅读 · 6 评论 -
ExtJS的使用方法汇总(4)——拖放以及弹出窗口
本章主要简单介绍下拖放以及弹出窗口的简单应用。一、拖放拖放在EXT的组件体系中占有很重要的地位,很多组件内部都封装了对拖放功能的实现,本节主要讨论拖放的组件结构和范例,重点是单独使用Ext.dd包实现拖放功能,而不是与其他的组件相结合。1.1 使用范围(1) 可以拖放表格里的行,让他们按照指定的方式排列(2) 可以拖放树里的节点,把节点从一个枝干拖向另外一个枝干(3) 在表原创 2009-09-15 10:27:00 · 24229 阅读 · 4 评论 -
ExtJS的使用方法汇总(3)——树形结构
在应用程序中,我们经常需要显示或处理树状结构的对象信息,比如部门信息和地区信息,树是一种非常典型的数据结构,这些信息都可以用树来表示。对于传统的HTML页面来说,完全依靠手动编码来实现树是比较困难的,因为需要写很多的JS代码,对基于AJAX异步加载来说尤其如此,不但涉及AJAX数据异步加载,还需要考虑跨浏览器支持,处理起来非常麻烦,EXT中提供了现成的树控件,通过这些控件,可以在B/S应用中快速开原创 2009-09-14 14:57:00 · 15187 阅读 · 4 评论 -
VS提示“无法直接启动带有类库输出类型的项目”异常处理
在写三层程序练习时,运行程序提示:无法直接启动带有“类库输出类型”的项目若要调试此项目,请在此解决方案中添加一个引用库项目的可执行项目。将这个可执行项目设置为启动项经查找处理方法:出错原因:在同一个解决方案里面有多个项目,被设置成启动项目的是类库项目,类库项目是被编译成dll文件给别的项目使用的,是不可执行的项目.解决办法:在解决方案资源管理器里,右击你要启动的项目,选择“设为启动项目原创 2008-11-04 12:15:00 · 1977 阅读 · 1 评论 -
用户控件上的GridView如何导入、导出到Excel表
在Baidu中一找"GridView导出到Excel"可以很顺利的找到我贴到下面的代码,很多人依照代码使用,发现以下几个问题:(1)StringWriter 不能用,因为没有引入命名空间System.IO(2)Encoding不能用,因为没有引入命名空间System.Text(3)在用户控件上使用的GridView不能重写VerifyRenderingInServerForm函数。原创 2008-10-26 15:42:00 · 3374 阅读 · 10 评论 -
Visual SVN1.5以上版本下载及破解过程
1. http://www.visualsvn.com/visualsvn/download,下载1.5版安装(需要SVN1.5或以上环境)。2. 进入.NET Framework命令提示符(从程序里面的Visual Studio Tools里面可以找到),输入红色部分ildasm "VisualSVN安装目录/bin/VisualSVN.Core.dll" /out=输出路径文件名.il原创 2008-10-25 15:20:00 · 3029 阅读 · 2 评论 -
学习 10 种良好的 XML 使用习惯
使用本文介绍的 10 个技巧更加轻松地处理 XML,从而减少错误并提高效率。简介人们都很喜欢 XML 以及它所提供的灵活性和互操作性,但是,通过使用一些技巧,可以使与 XML 的互操作和与 XML 一起使用的工具更加简单。在处理 XML 时养成一些良好的习惯可以保证最高效地利用您的 XML 文档和应用程序。使用 10 种良好的习惯以下是 10 种最良好的 XML 习惯:转载 2008-06-29 20:45:00 · 959 阅读 · 0 评论 -
[四天学会ajax] 学习Ajax教程第二天,JavaScript 和 Ajax 发出异步请求
多数 Web 应用程序都使用请求/响应模型从服务器上获得完整的 HTML 页面。常常是点击一个按钮,等待服务器响应,再点击另一个按钮,然后再等待,这样一个反复的过程。有了 Ajax 和 XMLHttpRequest 对象,就可以使用不必让用户等待服务器响应的请求/响应模型了。本文中,Brett McLaughlin 介绍了如何创建能够适应不同浏览器的 XMLHttpRequest 实例,建立和发送原创 2008-06-26 00:48:00 · 901 阅读 · 0 评论 -
[四天学会ajax]学习ajax教程第一天
Ajax 由 HTML、JavaScript™ 技术、DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用程序。本文的作者是一位 Ajax 专家,他演示了这些技术如何协同工作 —— 从总体概述到细节的讨论 —— 使高效的 Web 开发成为现实。他还揭开了 Ajax 核心概念的神秘面纱,包括 XMLHttpRequest 对象。五年前,如果不知道原创 2008-06-26 00:46:00 · 908 阅读 · 0 评论 -
[四天学会ajax] 学习Ajax教程第四天,利用 DOM 进行 Web 响应
在 HTML 的外部文件中一样,标记的组织与其样式、格式和行为是分离的。虽然您肯定可以用 JavaScript 更改元素或文本的样式,但实际更改您的标记所布置的组织却更加有趣。 只要牢记您的标记只为您的页面提供组织、框架,您就能立于不败之地。再前进一小步,您就会明白浏览器是如何接受所有的文本组织并将其转变为超级有趣的一些东西的,即一组对象,其中每个对象都可被更改、添加或删除。文本标记的优点原创 2008-06-26 00:53:00 · 902 阅读 · 0 评论 -
"无法显示 XML 页"问题的解决方案
1、错误信息无法显示 XML 页。 使用 XSL 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。名称以无效字符开头。处理资源 http://localhost/Asp.net/Default.aspx 时出错。第 1 行,位置: 2 许多人通过IIS浏览网页的时候会显示这种错误信息。 2、原因导致这种错误的原因有可能为:1)XSL语原创 2008-08-02 22:23:00 · 9712 阅读 · 0 评论 -
How to handle form events after adding a master page to an existing page
Here is a question that was asked on my posting trying to invite questions, Got a question- Get an answer here.QuestionSomething that would be handy straight from the team is how to handle ASP.NET原创 2008-04-17 13:13:00 · 1053 阅读 · 0 评论 -
C#的四个基本技巧
1.如果可能尽量使用接口来编程 .NET框架包括类和接口,在编写程序的时候,你可能知道正在用.NET的哪个类。然而,在这种情况下如果你用.NET支持的接口而不是它的类来编程时,代码会变得更加稳定、可用性会更高。请分析下面的代码: 这个函数从一个可为任何对象的数组中加载ListBox,这段代码被限定为只能使用数组。假想过些时候你发现那些对象存在数据库中,或别的集合中。那么你原创 2008-04-11 19:18:00 · 677 阅读 · 0 评论