文章分类 -  Dot Net

摘要:System.Text.Json 是 .NET Core 3.0 新引入的高性能 json 解析、序列化、反序列化类库,武功高强,但毕竟初入江湖,炉火还没纯青,使用时需要注意,以下是我们在实现使用中遇到的一下问题。 1)默认设置下中文会被编码 序列化时中文会被编码,详见博问 .NET Core 3. 阅读全文
posted @ 2021-12-14 09:37 thinksea 阅读(236) 评论(0) 推荐(0) 编辑
摘要:SQL SERVER类型 C#类型 精确数字 bigint 从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。存储大小为 8 个字节。 Int64 int 从 -2^31 (-2,147,483,648 阅读全文
posted @ 2018-11-14 13:26 thinksea 阅读(481) 评论(0) 推荐(0) 编辑
摘要:.NET Reference Source 发布了 beta 版,可以在线浏览 .NET Framework 4.5.1 的源代码,并且可以通过配置,在 Visual Studio 2013 中调试 .NET Framework。 .NET Framework 团队的项目经理 Alok Shriram 在.NET Framework 的博客中撰文介绍了最新的 .NET Reference Source。它不仅可以用来浏览最新的 .NET 代码,而且通过强大的 Roslyn,改善了“Go to Defination”和“Finding Reference”的在线体验。此外,开发者还可以下载... 阅读全文
posted @ 2014-04-08 00:21 thinksea 阅读(148) 评论(0) 推荐(0) 编辑
摘要:英文原文:Announcing .NET Native Preview 微软在 MSDN 博客上宣布了.NET Native 的开发者预览版。.NET Native 可以将 C# 代码编译成本地机器码。有了它,开发者将不仅能享受 C# 的高生产力,而且能拥有 C++ 般的性能。鱼与熊掌不可兼得,而有了NET Native,我们都可以兼得C# 的生产力与 C++ 的战斗力。使用 .NET Native 编译 Windows 商店应用程序,启动速度将会加快 60%,同时占用内存的内存也更少。 目前开发者可以使用该开发者预览版构建基于 ARM 或 x64 架构的 Windows 商店应用程序... 阅读全文
posted @ 2014-04-08 00:13 thinksea 阅读(411) 评论(0) 推荐(0) 编辑
摘要:重做系统了,发现之前的TFS 2012(Microsoft Visual Studio Team Foundation Server 2012)数据库还原后无法访问,报工作区映射已经存在的错误,正常途径任何位置也没找到这样的映射数据,最后狠了狠心搞了下数据库,问题奇迹般的搞定,现在分享一下经验。注意事项:1、操作前必须对数据库做好备份,以防不测。2、此方法实属我个人的无奈之举,未经过权威资料认证,无法验证操作是否安全可靠。操作步骤:1、恢复TFS的两个数据库“Tfs_Configuration”和“Tfs_DefaultCollection”2、打开数据库“Tfs_DefaultCollect 阅读全文
posted @ 2013-10-01 19:06 thinksea 阅读(312) 评论(0) 推荐(0) 编辑
摘要:在Winform控件开发过程中,如果3层控件的嵌套关系为A->B->C,则C中的DesignMode属性被识别为运行时而非设计时,这在开发过程中有时是不合适的,可以通过下面的方法正确识别 阅读全文
posted @ 2011-04-21 14:40 thinksea 阅读(257) 评论(0) 推荐(0) 编辑
摘要:这个软件可以称得上是微软有史以来发布的最让大众苦恼的软件了,之前下载了英文/日文版本的,安装失败,罗列了一大堆的错误提示信息没有提供明确的出错原因,简直让人哭笑不得。说正题,下面是用于 Visual Studio 2008 RTM 中文版的 Microsoft Silverlight Tools Beta 2,我安装顺利成功,就是花费的时间长了点,也挺符合微软的风格,什么都嗷嗷慢。http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=50a9ec01-267b-4521-b7d7-c0dba 阅读全文
posted @ 2011-04-21 14:36 thinksea 阅读(127) 评论(0) 推荐(0) 编辑
摘要:Visual Studio .NET 出现错误提示:Smart Device Configuration Package ({D245F354-3F45-4516-B1E6-04608DA126CC})未加载。请与程序包供应商联系以获得帮助。如要尝试再次加载此包,请在命令提示处键入“devenv /resetskippkgs”。解决方法:禁用或者安装“Windows Mobile 5.0 Smartphone SDK”Windows Mobile 5.0 Smartphone SDK 下载地址:http://www.microsoft.com/downloads/details.aspx?Fa 阅读全文
posted @ 2011-04-21 14:32 thinksea 阅读(240) 评论(0) 推荐(0) 编辑
摘要:ViewCode/** 实现文件系统管理功能封装。提供共享文件和文件系统访问权限控制能力。* 来源:思海网络(http://www.thinksea.com/)*/namespace Thinksea.Windows.FileSystem{ /// <summary> /// 共享资源类型。 /// </summary> public enum ShareResourceType : uint { /// <summary> /// 磁盘驱动器 /// </summary> DiskDrive = 0x0, PrintQueue = 0x1, D 阅读全文
posted @ 2011-04-21 14:31 thinksea 阅读(357) 评论(0) 推荐(0) 编辑
摘要:如何让 ListBox 控件绑定到自定义数据结构并显示自定义数据结构中的指定数据? 例如,一个学生有姓名和年龄两个属性,一个班级有50名学生。我们要用一个 ListBox 控件采用数据绑定的方式显示数据,并且只显示这个班级每个学生的姓名。 数据绑定到自定义数据结构的关键点在于绑定字段必须是属性(而非变量)。在本例中,我们要让控件 listBox1 显示“姓名字段”,所以“Name”必须声明为一个属性,而不能是变量 阅读全文
posted @ 2011-04-21 14:09 thinksea 阅读(771) 评论(0) 推荐(0) 编辑
摘要:Thinksea 冗余文件清理工具(免费、开源) 软件功能: 1、搜寻冗余文件功能:您可以找出那些内容相同的重复文件。 2、删除冗余文件功能。 3、支持鼠标拖拽功能:可以拖拽需要处理的文件到窗口中。 运行环境: Windows 2000 以上。 .NET Framework 2.0 以上。 阅读全文
posted @ 2011-04-21 14:07 thinksea 阅读(217) 评论(0) 推荐(0) 编辑
摘要:发布一些很早以前写的小程序,附上源代码,另外一些相关软件更新也在这里发布。泊威屏保 [下载源代码]一个屏幕保护程序DBPlayer 0.3 [下载源代码]一个多功能播放器。TWebZIP v1.0 [下载源代码]功能如下:本软件为网站提供压缩包(上传、解压)/(压缩、下载)功能,大大提高了网站FTP管理中数据传输效率。1、对整个网站、文件、目录进行压缩并下载2、将压缩包安装到网站中指定的目录《网络之友》聊天室 [下载源代码]DOS 时代的批处理局域网聊天程序。网络之友(C语言版) [下载源代码]DOS 时代的局域网聊天程序,《网络之友》聊天室程序的C语言版本。泊威文件整理器1.1 [下载源代码 阅读全文
posted @ 2011-04-21 14:04 thinksea 阅读(372) 评论(0) 推荐(0) 编辑
摘要:翻 baidu.com 的时候偶然发现自己很久之前写的东东,时间太久了,都有些淡忘了,粘回自己的blog封存:-)思海网络 出品(http://www.thinksea.com/)在C#程序中调用浏览器注:为讲述方便,我们以"IE浏览器"登陆到"搜狐"网站为例。实现原理:我们可以通过在"开始"菜单中选则"运行",然后在输入框中输入"IEXPLORE http://www.sohu.com"就可以登陆到"搜狐"网站的主页。综上所述我们可以得知,IE流览器是一个单独的程序,它的程序名是IEXPLORE.EXE,它的第一个参数是网站的网址。所以我们只要在C#程序中调用IE流览器程序并指定它的运行参数 阅读全文
posted @ 2011-04-21 13:58 thinksea 阅读(620) 评论(0) 推荐(0) 编辑
摘要:思海网络 出品(http://www.thinksea.com/)在用C#中调用ADO执行批量SQL语句的时候,会出现无法识别GO语句的错误。这个时候,我们以GO语句为分割点,把整个批量语句分割成N块独立的SQL语句代码块(不包含GO语句),然后再顺序执行每一块代码。编程实现方法如下: 1 System.Data.SqlClient.SqlCommand sqlCommand = new System.Data.SqlClient.SqlCommand(); 2 sqlCommand.Connection = this.Connection;//这里的 this.Connection 替换成你 阅读全文
posted @ 2011-04-21 13:56 thinksea 阅读(1095) 评论(0) 推荐(0) 编辑
摘要:翻 baidu.com 的时候偶然发现自己很久之前写的东东,时间太久了,都有些淡忘了,粘回自己的blog封存:-)思海网络 出品(http://www.thinksea.com/)C#程序调用外部程序 /* * 编程语言:Visual Studio .NET C# (Beta 2) * 作 者:迪泊威* 功 能:通过C#程序调用 Windows 记事本程序 编辑一个 * 名为 test.txt 的文本文件。 * * 在整个程序中 System.Diagnostics.Process.Start(Info) * 为主要语句。 * 如果只是单独执行一个外部程序,可用一条如下代码即可: * Syst 阅读全文
posted @ 2011-04-21 13:55 thinksea 阅读(263) 评论(0) 推荐(0) 编辑
摘要:.NET Framework提供了将对象序列化和反序列化的能力。利用这种机制,我们可以将对象实例的状态存储到存储媒体上,也可以将对象从一个地方传递到另一个地方。.NET Framework提供了一些用于序列化的类。一个是BinnaryFormatter,它使用二进制格式序列化对象。另一个是SoapFormatter,它使用soap格式(基于XML格式)序列化对象。还可以使用XMLSerializer将对象序列化成XML格式。然而这种序列化机制是有一定限制的,它只能序列化特定的对象。这些对象要么是从MarshalByRefObject派生的对象,要么是标记为Serializable的简单类型对象 阅读全文
posted @ 2010-05-31 00:25 thinksea 阅读(223) 评论(0) 推荐(0) 编辑
摘要:下面的代码示例向您演示如何获取访问大量的 .NET Framework 服务的权限,以便您可以将您的组件和控件集成到设计环境中。示例此代码示例演示如何在您的自定义设计器中访问服务。在此示例中,一个名为 DemoControlDesigner 的设计器类附加到了 DemoControl 类,它执行以下操作:使用 CreateComponent 方法创建 Timer 组件。使用 ShowCode 方法启动“代码编辑器”并显示在创建 Timer 组件时创建的事件处理程序。使用 DestroyComponent 方法从设计环境中移除 Timer 组件。使用 GetExtenderProviders 枚 阅读全文
posted @ 2008-02-15 10:58 thinksea 阅读(270) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示