随笔分类 - .NET技术
C#基础文章
摘要:一般来说,大家在需要监听全局消息的时候会考虑 SetWindowsHookEx 这个 API。或者需要处理一些非自己编写的窗口的消息循环的时候,也会考虑使用它。 如果要知道如何使用这个 API,你可以在网上搜到大量这样的文章/博客/教程/文档,然而大多不会提及使用此 API 时遇到的一些坑。阅读本文
阅读全文
摘要:使用UI Automation实现自动化测试--1-4 Introduction UI Automation是Microsoft .NET 3.0框架下提供的一种用于自动化测试的技术,是在MSAA基础上建立的,MSAA就是Microsoft Active Accessibility。UI Autom
阅读全文
摘要:今天给的又是极好的! 模拟键盘操作,听就很有嘘头,嘿嘿是不是呢? /...进入主题,看看效果图先..模拟键盘输入就是使用以下2个语法实现的.SendKeys.Send(string keys); //模拟汉字(文本)输入SendKeys.SendWait(string keys); //模拟按键输入
阅读全文
摘要:XPath 使用路径表达式来选取 XML 文档中的节点或节点集。节点是通过沿着路径 (path) 或者步 (steps) 来选取的。XML 实例文档我们将在下面的例子中使用这个 XML 文档。 Harry Potter 29.99 Learning XML 39.95选取节点XPath 使用路径表达...
阅读全文
摘要:XML序列化与反序列化 // OBJECT -> XML public static void SaveXml(string filePath, object obj) { SaveXml(filePath, obj, obj.GetType()); } public static void Sav...
阅读全文
摘要:方法一:引入System.Web.Script.Serialization命名空间使用 JavaScriptSerializer类实现简单的序列化序列化类:PersonnelCode highlighting produced by Actipro CodeHighlighter (freeware...
阅读全文
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using OA.Model;using System.Data.SqlClient;using System.Data;namespa...
阅读全文
摘要:.NET的一个强大功能是它可以通过一种称为反射(reflection)的过程访问应用程序的元数据。简单地说,反射就是运行时查询类型信息的能力。.NET Reflection API 实际上是在System.Reflection命名空间中定义的一组类。这些类使你能够按逻辑方式查看配件和类型信息。我在这
阅读全文
摘要:开发者预览版.net 4.5 .NET for Metro style appsMetro风格的应用程序是利用Windows操作系统的强大功能设计的特殊表单元素。一个称之为.NET APIs for Metro style apps的.Net的一个子集用来支持Metro风格的应用程序,可以使用C#或
阅读全文
摘要:ADO.NET连接到 SQL ServerSQL Server .NET Framework 数据提供程序支持类似于 OLE DB (ADO) 连接字符串格式的连接字符串格式。using (SqlConnection connection = new SqlConnection(connection...
阅读全文
