【ASP.NET中常见文件类型、扩展名、存放位置及用途总结】教程文章相关的互联网学习教程文章

.Net平台开发实践的一些点滴总结(技术规范与实践精华)第1/2页

以下是本人对.Net平台开发实践的一些点滴总结。这里的技术规范主要是开发过程的代码规范、数据库设计规范、Com和.Net互操作规范;实践精华是对技术实践过程中的部分总结。 一、代码规范 良好的代码风格来自于同一的代码规范。风格良好的代码不仅具备可读性和可维护性,同时也给人行云流水、赏心悦目之快感。 据Microsoft公司统计,基于微软平台的开发中,有70-80%的印度工程师在完成同类算法或者模块时,使用的代码基本一致;而相同...

asp.net 关于字符串内范围截取的一点方法总结【图】

废话不多说,直接进入正题: 问题是:是这样的字符串,"dfsdg<2434>,dgdfg<35346>,dtr35<3w543>",提取"<"和">"里面的内容? 对于这样问题首先我们思路应该就是先把她们分组出来,然后再去判断这对尖括号的位置,找到后,截取出来就 可以了。于是我分别用之前提出来的两种方式 来实现,如下:  1、原始字符串截取方式,示例代码如下: 代码如下:  string str="dfsdg<2434>,dgdfg<35346>,dtr35<3w543>";   string[] strGroup=...

告别ADO.NET实现应用系统无缝切换的烦恼(总结篇)

可能只是那么想也是那么设计的,要支持多数据库,要能支持多数据库,万一要是以后数据库变了怎么办?万一要是。。。怎么办?这些顾虑很多时候是不必要的,反而绕了弯子。大都是做项目应用系统而非产品,即使要用不同的数据库了,基本上是吧上一个项目全COPY过来,修修改改OK了。产品可能就不一样了,那才可能要支持真正的多数据库,才可能会面对真正的数据库访问类库的多数据库的实际检验。ADO.NET2.0下增强了数据库访问的功能,也...

ASP.net 动态加载控件时一些问题的总结

1 、在使用LoadControl加载控件后,用户控件中的某些控件不再响应事件。 这个问题主要是由于将控件加载放在if (!Page.IsPostBack)之内引起的,放在外面即可。在思归的blog上对此问题进行了详细的说明。 2、用户控件中某些控件的响应出现问题,如某个按钮第一次选择时不触发CLICK事件,第二次可以了。 这是由于没有给控件设置ID引起的,控件ID的作用在下面详细讲述。 如 代码如下:Control userControl=(Control)Page.LoadControl(“T...

asp.net窗体操作总结

1.打开新窗口     这个简单:response.write("<script language='javascript'>window.open('url');</script>");     2.调整本窗口大小和位置     response.write("<script>window.resizeto(500,400);</script>");     response.write("<script>window.moveto(300,200);</script>");     3.关闭窗口     //关闭当前窗口,并提示用户时候关闭,yes关闭,no退出     response.write("<script language='ja...

asp.net下URL网址重写成.html格式、RSS、OPML的知识总结

一、URL网址重写1、在MSDN中下载一个文件,将ActionlessForm.dll和URLRewriter.dll放到bin目录下。这是MSDN中关于URL重写的一篇文章里的地址。在 ASP.NET 中执行 URL 重写 2、将web.config文件中添加下面的代码<!-- 自定义配置节 --> <configSections> <section name="RewriterConfig" type="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter" /> </configSections><!-- RUL重写规则 --><RewriterConf...

批量删除记录时如何实现全选方法总结

做大批量的数据删除时,如果有个全选按钮把多个页面上显示的记录全都选中删除那比一条条的删除要人性化得多,接下来说一说如何实现,其实网上一搜有好多文章都是说如何进行批量删除的,大体上可以分为两大类1:利用JS脚本实现全选。2:在服务器端实现全选 首先来说一说如何利用JS实现全选 往页面上拖一个GridView,设置好数据源,并为GridView添加一个模板列,往模板列里添加一个chekcbox,比如下面的代码 <asp:GridView ID="GridV...

数据库开发总结(ADO.NET小结)

一.用SqlConnection连接SQL Server 1..加入命名空间 using System.Data.SqlClient; 2.连接数据库 SqlConnection myConnection = new SqlConnection(); myConnection.ConnectionString = "user id=sa;password=sinofindb;initial catalog=test;data source=127.0.0.1;Connect Timeout=30"; myConnection.Open(); 改进(更通用)的方法: string MySqlConnection="user id=sa;password=sinofindb;Database =test;data source=127....

读写xml所有节点个人小结 和 读取xml节点的数据总结【图】

读: //打开某文件(假设web.config在根目录中) string filename=Server.MapPath("/") + @"WebApplication1\web.config"; XmlDocument xmldoc= new XmlDocument(); xmldoc.Load(filename); //得到顶层节点列表 XmlNodeList topM=xmldoc.DocumentElement.ChildNodes; foreach(XmlElement element in topM) { if(element.Name.ToLower()=="appsettings") { //得到该节点的子节点 XmlNod...

几个C#常用正则表达式的总结

using System; using System.Text.RegularExpressions; namespace CommonTools { /**//// <summary> /// RegexLib 的摘要说明。 /// </summary> public class RegexLib { //验证Email地址 public static bool IsValidEmail(string strIn) { // Return true if strIn is in valid e-mail format. return Regex.IsMatch(strIn, @"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|...

ASP.NET与Ajax的实现方式小总结

Ajax 已经很流行一阵子了,现在谈 Ajax 觉得有点老土,-_____-```。目前所谓的 Web2.0 网站,基本上没有不使用 Ajax 的,就如使用 RSS 一样,就如同一个标签,贴上去就成了 2.0。Ajax 具体细节不谈,其目的就是让用户触发一些操作的时候,页面不会全部刷新,只刷新待更新的“部分页面”,加载数据的过程中,用 Loading 的图片来表示正在加载数据,不只是看起来挺不错,也提高了用户的访问体验,有一种酷酷的感觉。 至于 ASP.NET 中...

Asp.Net+SqlServer+EntityFrameWork(总结)【图】

正文: 1.总结一下EntityFrameWork5.0使用 <1>分页注意:where()扩展方法需要写在前面再使用Skip().Take()进行数据获取,否则会导致数据获取不全(有一部分被过滤掉) <2>有外键关系的表实体Json序列化时的无限循环处理 问题分析:Student表和Class表,一个Class有多个Student,SClassID作为外键,当序列化Student表(Json)时会报一个无限循环的错误,因为在Student通过SClassID找到了Class表,Class表中有一个集合的导航属...

Asp.net Mvc 使用EF6 code first 方式连接MySQL总结【代码】【图】

一.搭建环境及安装对应组件 首先创建一个空的MVC项目后简单的再创建一个类库项目用于EF的操作以及实体的存放(这里为了演示没有创建过多的项目).最终结果如下: 然后在.Data项目中用Nuget安装EF.然后安装MySql数据驱动所需dll:MySQL.Data.Entities.dll //Nuget默认会带上MySQL.Data.dll 添加一个继承自DBContext的类MyDbContext.cs:namespace EF2MySqlApp.Data {public class MyDbContext:DbContext{public MyDbContext(){}public...

ASP.NET SQL 总结(2)

Sql常见面试题(总结) 1.用一条SQL语句 查询出每门课都大于80分的学生姓名 name kecheng fenshu 张三 语文 81 张三 数学 75 李四 语文 76 李四 数学 90 王五 语文 81 王五 数学 100 王五 英语 90A: select distinct name from table where name not in (select distinct name from table where fenshu<=80)2.学生表 如下: 自动编号 学号 姓名...

ASP.NET总结ADO.NET操作数据库五大对象【代码】【图】

<appSettings> <add key="ConnectionString" value="Server=10.136.*.*;database=MTL;uid=sa;pwd=sa;"/> </appSettings> 创建获取配置节的连接字符串 public SqlConnection GetSqlConnection(){ string str = ConfigurationManager.AppSettings["ConnectionString"].ToString(); SqlConnection sqlconn = new SqlConnection(str); return sqlconn; }string str = "Server=(local); userid=sa;pwd=123456;database=SQLNam...