[02]ASP.NET
奋斗的小壁虎
从事软件行业多年,微软技术.Net平台开发者、实践者。
展开
-
Visual Studio 2019 + Git 提交命令释解:全部提交、全部提交并推送、全部提交并同步
C、全部提交并同步:首先vs会提交本地工作区的修改到本地仓库,然后会执行一次拉取(会自动合并本地仓库和远程仓库),最后推送本地仓库到远程仓库。C、全部提交并同步:首先vs会提交本地工作区的修改到本地仓库,然后会执行一次拉取(会自动合并本地仓库和远程仓库),最后推送本地仓库到远程仓库。B、全部提交并推送:即把本地工作区的修改(包括添加、删除)提交到本地仓库然后再推送给远程仓库。B、全部提交并推送:即把本地工作区的修改(包括添加、删除)提交到本地仓库然后再推送给远程仓库。原创 2023-07-11 14:15:39 · 2694 阅读 · 0 评论 -
VS2019 Web应用如何添加Area区域:新搭建基架的项目
貌似跟以往不一样,VS2019 Web应用如何添加Area区域:新搭建基架的项目,如下图 2、弹出“添加已搭建基架的新项”对话框,选择“区域”5、后续添加控制器及视图等不做赘述。3、填写新基架项目名称-Area。原创 2023-07-05 09:47:37 · 333 阅读 · 0 评论 -
通过VS2019 + Git 上传本地代码至云效代码管理 Codeup
通过VS2019 + Git 上传本地代码至云效代码管理 Codeup。1、云效代码管理 Codeup账户免费申请地址:阿里云登录 - 欢迎登录阿里云,安全稳定的云计算服务平台2、Codeup - 创建项目代码库3、VS - 正常打开项目解决方案原创 2022-12-28 15:31:54 · 1063 阅读 · 0 评论 -
运用EasyUI+ASP.Net MVC+C#研发教育安全综合联网平台(二)
前言好久没来CSDN写文章了,近两三年来一直忙于各种各样的工作上的琐事,给客户写项目申报书、编制信息化项目建设方案、方案写完了还要参加所谓的专家联席评审、还要经信委或者科委审批预算、招投标书编制、项目实施、阶段汇报、监理沟通协调、还要科委专家验收、做决算书审计、开票收款,真是琐事多多,但也收获不少;在这几年时间中虽忙于以上琐事但也没有疏于技术,也是主导参与研发了两三款软件平台,本次讲的就是其中一...原创 2019-11-20 15:30:01 · 500 阅读 · 0 评论 -
运用EasyUI+ASP.Net MVC+C#研发公务车管理与监控系统(一)
前言 好久没来CSDN写文章了,近两三年来一直忙于各种各样的工作上的琐事,给客户写项目申报书、编制信息化项目建设方案、方案写完了还要参加所谓的专家联席评审、还要经信委或者科委审批预算、招投标书编制、项目实施、阶段汇报、监理沟通协调、还要科委专家验收、做决算书审计、开票收款,真是琐事多多,但也收获不少;在这几年时间中虽忙于以上琐事但也没有疏于技术,也是主导参与研发了两三款软件平台,本次讲的就...原创 2019-11-20 14:08:44 · 765 阅读 · 0 评论 -
.NET:关于byte数组在用StreamWriter文件写出后出现多余字符的解决方法及VS方案文件图标显示问题
这两天在写代码生成工具,然而在生成solution文件(xxx.sln)后,其文件显示图标竟然既不是VS2008的小图标,也不是VS2010小图标;显示的是这样的一个图标;先说明一下我机器装了VS2008和2010;而且双击也没反应。真是挺奇怪的。 而程序目标是生成VS2008那样的方案。 于是我用VS2008建了一个解决方案,用EditPlus打开与生成的文件比较一下;竟然在生成原创 2012-08-15 15:41:17 · 2789 阅读 · 0 评论 -
数据库中数据增删查改可能的级联操作
1、通过程序2、通过存储过程3、通过触发器4、通过关系约束5、通过作业定时 (完)2012年11月12日Kevin.Chen 苏州太仓O(∩_∩)O~原创 2012-11-12 15:04:54 · 831 阅读 · 0 评论 -
.Net 串口应用编程资料整理
系列文章: C# 串口操作系列(1) -- 入门篇,一个标准的,简陋的串口例子C# 串口操作系列(2) -- 入门篇,为什么我的串口程序在关闭串口时候会死锁?C# 串口操作系列(3) -- 协议篇,二进制协议数据解析C# 串口操作系列(4) -- 协议篇,文本协议数据解析C# 串口操作系列(5) -- 通讯库雏形 .NET 串口通讯编程 C#原创 2012-11-14 11:09:48 · 1101 阅读 · 0 评论 -
C#.Net:List<T>集合列表的Linq语句查询示例
1、单个List集合列表查询://筛选用户名、密码相符的用户var resultList = from item in selectList where item.PUsername.ToLower() == loginEntity.Username.ToLower() && item.PLoginPswd ==loginEntity.Password原创 2012-11-16 09:08:37 · 17203 阅读 · 1 评论 -
ASP.net:调用存储过程 -- 代码取不到输出(Output)参数值 - 因ExecuteReader不当使用
存储过程的输出参数的使用,相信大家早晚多少都(会)用到过。不知用到过朋友,有没有遇到在程序中“咋就”取不到想要的输出值的情况;始终是null值。昨天本人就遇到了,也可能是用的不多,这种情况也是第一次遇到。项目中也不是只有一次用到输出参数,但也没有出现这样情况。跟同事讨论一下也没问出个所以然来,让搞架构师的同事调试一下也没结果。他也一直纳闷,其它地方用的好好的,咋这地方就不行呢!项目中的业务逻辑基础原创 2012-02-28 13:13:49 · 2550 阅读 · 0 评论 -
.Net:再现List<T>:相关方法使用
就这会儿有空,就把List的相关方法如何使用又看了一下,现把示例代码贴出来;希望可以为不大会用的客友们提供些帮助;没有写全;但大部分都有。尽量看吧!using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Collections;names原创 2011-12-28 09:18:30 · 656 阅读 · 0 评论 -
ASP.Net:异步请求分页示例:Handler.ashx + $.ajax() + Json + 分页处理
今天闲来无事,把项目中用到异步数据读取加分页数理的步骤方法整理成Demo;贴出示例代码供需要的同学照搬套用。也可以根据实际需要做相关处理修改;相信会给你带来一定的便利之处。这个示例用到四个文件;Default.aspx、CustomerPager.ascx、AjaxHandler.ashx、jquery.js;这四个文件相信大家一眼就晓得是干嘛用的了。就不多说了。首先先来看看Default.asp原创 2012-04-05 15:53:23 · 2304 阅读 · 0 评论 -
ASP.Net:水晶报表服务器安装步骤截图
直接贴图了,文字就不写了。1、 2、 3、 4、 5、 6、7、8、9、10、11、12、13、14、15、16、17、18、 (完)2012年10月16日Kevin.Chen 苏州太仓O(∩_∩)O~原创 2012-10-16 15:53:30 · 860 阅读 · 0 评论 -
关于ASP.Net应用程序的高性能和多并发问题讨论
对以下文章内容我要说明下,在财大气粗的互联网公司或为财大气粗的客户服务的不缺钱的主,请立即绕行,以下内容不适合您。以下内容为客户计算资源紧缺,预算紧缺,无法通过增大带宽,增多服务器,购买各种高级服务的程序员们进行讨论。 对于如何提高应用程序的性能(无论是互联网应用还是企业级应用)我的观点一直是考虑一个核心:IO处理。因为我认为目前的CPU的处理能力已经是非常高了,正常编写的在转载 2012-10-16 15:30:27 · 599 阅读 · 0 评论 -
关于ASP.net - Jayrock:序列化与反序列化
看过Ext - EditGridPanel实现效果的朋友会很惊讶,一个Grid就能实现所有增删改查功能。在展示给客户看时,让你的表现得很风骚。而他们又怎么知道,我们在调试js时,是多么痛苦。 如何在js中调用后台业务逻辑类,在我前面的文章中已经讲述过,而本篇的重点在于js对象与后台对象之间的转换。 1. Json Object转Model —— js定义json对象传递到后台业转载 2012-05-24 17:08:07 · 1448 阅读 · 0 评论 -
CrystalReportViewer 打印控件PrintControl.cab安装(VS2005和VS2008)
VS.NET2005/2008 CrystalReport的打印模式分为Pdf和ActiveX两种,打印模式的设置在CrystalReportViewer.PrintMode 属性中。1、PDF模式的打印需在服务端及客户端安装pdf格式阅读器。2、ActiveX模式:ActiveX 打印控件允许使用者将报表直接打印至本机打印机。使用ActiiveX模式需要在Web.config的节转载 2012-12-21 09:13:32 · 13277 阅读 · 1 评论 -
.Net 判断邮箱在域中是否存在
详见代码:希望对您有所帮助!/// /// 功能:查询域中是否存在某账户邮件地址 /// 作者:Kevin.Chen /// 日期:2013年02月26日/// public static bool GetADResult(string adEmail){ var Domain = "ssicn.com"; var ADUsername原创 2013-02-26 17:22:11 · 1202 阅读 · 0 评论 -
SharePoint2010无域环境的安装配置图解
今天对SharePoint2010进行安装配置,我是安装在虚拟机里,没搞域环境;在SharePoint2010安装完后,马上运行配置向导在“指定数据库配置”步骤时,要求输入访问配置数据库的帐户及密码,会提示当前用户为“本地用户”只能独立模式下使用的错误。为此我记录了解决没域环境下进行配置的截图。以供观客参考: 这里首先说一下我先前安装的操作系统与软件。 1、操作系统:Win原创 2015-12-01 16:24:51 · 3648 阅读 · 0 评论 -
VS2010 + Win7+ IIS7.5 开发调试ASP实战
做外包的时候,难免会遇到维护老的项目而去接触到老的技术,ASP就是微软早先的Web开发技术。而目前我们已经用VS这个工具做Web开发了,里面的调试都是非常方便的。做ASP维护性开发时,不免也想用VS来调试开发,其实也是可以的,这里把实践截图贴出来,方便需要者借鉴一下。这里直接上图了。1、2、3、4、5、6、7、8、9、10原创 2015-07-24 11:54:33 · 4769 阅读 · 1 评论 -
VS2012 + EF6.x + MySql 开发环境搭建问题 --- 终结篇
本文针对在用VS2012或VS2013、EF6.x、MySql开发项目,搭建环境时遇到的问题做一贴图记录并给与针对性解决办法。也谨以此文献给那些遇到这些问题还在艰苦奋战的同学,给予他们以切实可行解决方法,救他们于水火之中,O(∩_∩)O~。在用VS2012配合EF5.x时候一般都比较顺畅,这里就不多说了。但在EF5.x的基础上换用EF6.0的时候,而且使用Mysql的时候;大家或许就遇到这样活原创 2015-07-29 12:05:08 · 8803 阅读 · 5 评论 -
关于.Net路径
//获取包含清单的已加载文件的路径或 UNC 位置。 public static string sApplicationPath = Assembly.GetExecutingAssembly ( ).Location;//result: X:\xxx\xxx\xxx.dll (.dll文件所在的目录+.dll文件名)//获取当前进程的完整路径,包含文件名(进程名)。str转载 2015-02-05 13:21:40 · 647 阅读 · 0 评论 -
WEB第三方打印控件[ASP.NET常用工具]
在B/S模式开发中,打印是个很大的困扰.无论是采用页面直接输出或者引用WORD.DLL也好,都有不足之处.目前最好的办法就是采用第三方控件,网上流传的打印控件有很多.总结了下推荐3个给大家:1、? DLPrinter DLPrinter打印控件完全免费,界面大方、使用简单、但无签名,支持打印预览、直接打印,可设置页眉、页脚、页边距、打印份数、纸张大小等信息。遗憾的是作者不知道是什么原因转载 2014-05-09 17:37:53 · 16033 阅读 · 1 评论 -
ASP.Net 页面鼠标点击处出现自定义菜单 实现示例
声明:这里直接从项目代码块中抠出。不便地方,多包涵!有思路和方法指导是本文意图。前端代码: <div id="set1" runat="server" style="border-left: 1px solid #6593CF; border-top: 1px solid #6593CF; back原创 2013-10-07 23:03:09 · 1304 阅读 · 0 评论 -
c#添加水印效果【1】
下面的代码中 添加文字水印 和 图片水印是不能共存的(下面写在一起是为了方便显示)private void Btn_Upload_Click(object sender, System.EventArgs e) { if(UploadFile.PostedFile.FileName.Trim()!="") {转载 2013-09-05 16:10:18 · 986 阅读 · 0 评论 -
Visual Studio 2008/2010中Xaml开发格式设置技巧
在Silverlight和WPF项目开发中,经常要和Xaml语言打交道,大家都知道,一个清晰明了的开发语言布局可以让开发人员方便,快捷的阅读和理解代码,这里我介绍几个Xaml开发布局设计技巧。 这里我用Visual Studio 2010作为演示,首先打开VS2010,然后选中菜单栏 Tools -> Options -> Text Editor -> XAML ->会看到以下效果:转载 2013-03-27 05:51:00 · 1198 阅读 · 0 评论 -
WPF学习资料整理
WPF三维概述 WPF编程学习——窗口 WPF编程学习——布局 WPF编程学习——样式 WPF3D学习,立方体的绘制 WPF3D场景中的鼠标响应事件 Ab3d.PowerToys WPF 3D编程介绍Electric Rain Swift 3D 6 和 ZAM 3D 汉化发布 http://blog.sina.com.cn/s/b原创 2013-03-27 21:37:01 · 3015 阅读 · 0 评论 -
Web.Config:ConfigurationSection 使用示例
ConfigurationSection类主要是方便我们用于扩展自定义webcongfig中的节点信息。我们可以方便的通过以下方式获取【自定义节点对象】【你自定义的对象】 config = (【你自定义的对象】)ConfigurationManager.GetSection("【你自定义的节点名称,如果是sectiongroup的话,请使用XPATH方式】");使用自定义节点,可能会涉及到转载 2013-06-04 14:26:31 · 5021 阅读 · 0 评论 -
谈谈服务器端推技术:Server-side Push 示例演示下载
上面有篇文章:异步请求分页示例:handler.ashx + $.ajax() + Json + 分页处理。今天要说的是跟上篇文章谈到的技术有一定关系的。本篇文章谈的Server-side Push技术,该技术其实早就问世了,国外、国内这方面技术文章也是有不少的;只是用在Web领域还是比较少而已。 其实这些个技术都是为了解决一个问题:就是服务端与客户端进行的异步数据通信问题。只是原创 2012-04-24 16:50:25 · 929 阅读 · 0 评论 -
关于WCF+MVC+EF 学习系列文章整理
一、WCF系列 Artech的WCF系列 Webabcd的WCF系列 Robin的WCF系列 WCF安全系列 MSDN WCF Blog WCF 4.0 Step By Step Lullab's Blog 二、EF 系列 真相大白原创 2012-05-18 15:14:21 · 5464 阅读 · 0 评论 -
关于WCF REST(webHttpBinding ) 用法:服务端写法及客户端调用
这里贴两篇文章大家自己去看吧! WCF REST 工作总结(一) WCF REST 工作总结(二) 另外【REST WCF系列】:WCF4.0 –- RESTful WCF Services (1) (入门)WCF4.0 –- RESTful WCF Services (2) (实现增,删,改,查)WCF4.0 –- RESTful WCF Services原创 2012-05-17 13:05:32 · 3625 阅读 · 0 评论 -
Asp.net生成工作流、审批流的解决方案(asp.net workflow svg)
<br />公司的上一个项目需要自定义工作流和审批流,那就需要一个可视化的定义工作流和审批流的工具,找了很多都不太适合我们的项目,项目是用Asp.net开发,需要在网页里实现工作流的自定义,说白了就是写一个程序,可以生成形如1-2-4-5或者小明-小花-小张等等这种字符串。后来偶然发现了SVG,觉得它可以胜任这种工作,就开始了SVG的研究。<br /> svg是一种矢量图形格式,下面摘抄一段svg中国对它的介绍:<br /> SVG是一种基于XML 的用来描述二维矢量图形和矢量/点阵混合图形的置标语言,转载 2011-01-17 11:43:00 · 1483 阅读 · 0 评论 -
Aspose.Cells 使用整理:读取Excel文件里的数据
<br />using System;<br />using System.Collections.Generic;<br />using System.ComponentModel;<br />using System.Data;<br />using System.Drawing;<br />using System.Linq;<br />using System.Text;<br />using System.Windows.Forms;<br />using System.IO;<br />usin转载 2011-01-12 14:00:00 · 5592 阅读 · 0 评论 -
全局程序集缓存(GAC)
<br />全局程序集缓存 (GAC) <br /> 计算机范围内的代码缓存,它存储专门安装的程序集,这些程序集由计算机上的许多应用程序共享。在全局程序集缓存中部署的应用程序必须具有强名称 <br /> 是的,gac中的所有的assembly都会存放在系统目录"%winroot%/assembly下面。放在系统目录下的好处之一是可以让系统管理员通过用户权限来控制assembly的访问。 <br /> 关于gac本身,上面所引述的一段话正转载 2010-11-05 09:17:00 · 703 阅读 · 0 评论 -
GridView的RowCreated与RowDataBound事件区别
<br />关于RowCreated与RowDataBound事件区别,经过google一下,得出结果:<br />GridView的RowCreated与RowDataBound的一个区别在于RowCreated事件是这样的,不管数据是不是重新绑定到GridView,只要在GridView里新增一行记录就将引发RowCreated事件。那意味着,当发生PostBack回传事件时,哪怕数据来自视图状态,也会引发RowCreated事件。<br />我们使用RowCreated事件而不使用RowDataBou转载 2010-11-02 10:41:00 · 1637 阅读 · 0 评论 -
System.Net.Mail 邮件发送
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Net.Mail; public partial class Default3 : System.Web.UI.Page { protected void Page_Load(objec转载 2010-12-08 16:28:00 · 735 阅读 · 0 评论 -
C#多线程 - Mutex
System.Threading.Mutex在概念上和System.Threading.Monitor几乎完全一致,只是lock关键字用的不是它,而且它旨在进程间的同步。Codeusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;namespace myConApp{ class Test { /// ///转载 2010-09-29 17:21:00 · 1422 阅读 · 0 评论 -
WinForm中的几个小技巧
<br />屏蔽窗体右上角关闭按钮<br />一、重写OnClosing<br />protectedoverridevoid OnClosing(CancelEventArgs e)<br />{<br /> if(this.Visible)<br /> {<br /> e.Cancel=true;<br /> //<br /> // WHATE TODO <br /> //<br /> }<br />}<br /><br /> <br />二、重写Wnd转载 2010-09-29 17:23:00 · 522 阅读 · 0 评论 -
App_GlobalResources:App_LocalResources
如果您创建的网页将由使用不同语言的用户阅读,则必须为这些读者提供用他们自己的语言查看网页的方法。一种方法是分别用各语言重新创建页面,但这种方法可能需要大量工作量、容易出错并且在更改原始页时很难维护。 ASP.NET 为您提供了一种方法,使用这种方法创建的页可以根据浏览器的首选语言设置或用户显式选择的语言获取内容和其他数据。内容和其他数据指的就是资源,此类数据可以存储在资源文件或其他源中。 资源文件在.net开发中资源文件是 XML 文件,其中包含要转换为不同语言或图像路径的字符串。资源文件包含键/值对,每一转载 2010-09-03 15:51:00 · 2800 阅读 · 0 评论 -
C#摄像头实现拍照功能的简单代码示例
<br /><br />C#摄像头实现拍照功能的简单代码示例using System; using System.Runtime.InteropServices; using System.Drawing; using System.Drawing.Imaging; namespace Video { /// /// 一个C#摄像头控制类 /// public class VideoWork { private const int WM_USER = 0x400; private转载 2010-08-26 16:04:00 · 975 阅读 · 0 评论 -
关于C#的partial修饰符
<br />partial是一个类修饰符,用于把类定义拆分为几个部分,便于代码管理,如<br />class ClassA<br />{<br /> void A(){;}<br /> void B(){;}<br />}<br />与<br />partial class ClassA<br />{<br /> void A(){;}<br />}<br />partial class ClassA<br />{<br /> void B(){;}<br />}<b转载 2010-08-20 11:59:00 · 1408 阅读 · 1 评论