vs.net
WalsonTung
专注于架构设计与产品创新
展开
-
.net 问题总结
在开发或者维护.net的过程中,会遇到一些问题,现归纳总结一下,以备自己和其他人参考。此文章会不断更新。原创 2024-04-18 18:41:45 · 10252 阅读 · 0 评论 -
调用WebService超时问题汇总(Java、C#)
目前比较常用的 WebService 有两种方式:SOAP和REST,本文就以调用这两种方式的服务,介绍编程中常用的超时设置,包括 Java、C# 调用远程 SOAP 服务,以及利用 HttpClient(Java)和 HttpWebRequest(C#)调用 REST 服务(简单的 HTTP 服务)的超时问题。WebSerivce 是什么?Web 服务是一个软件接转载 2015-02-27 17:47:17 · 26246 阅读 · 0 评论 -
WCF:如何将net.tcp协议寄宿到IIS
1 部署IIS1.1 安装WASIIS原本是不支持非HTTP协议的服务,为了让IIS支持net.tcp,必须先安装WAS(Windows Process Activation Service),即windows进程激活服务。打开控制面板--程序和功能--打开或关闭windows功能,安装WAS,如图:安装完毕后在Services窗口中可以到到如下服务:Windows Proce转载 2014-06-18 15:40:15 · 1105 阅读 · 0 评论 -
常见Visual Studio项目类型的GUID
最近在用Visual Studio开发一些项目时碰到了VS项目类型转换和设定的问题,微软给每个特定的VS项目类型指定了一个唯一的GUID,这里整理一个常见VS项目类型的GUID对照表,方便查询:Windows (C#): {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}Windows (VB.NET): {F184B08F-C81C-45F6-A57F-5ABD转载 2014-06-06 18:37:30 · 2812 阅读 · 0 评论 -
IIS7上部署WCF问题总结
在IIS上部署WCF实在是方便,只需要原创 2014-06-23 14:15:47 · 1404 阅读 · 0 评论 -
C#资源文件的使用方法
一、导言microsoft的.net从2002年1月15日第一版发布到今天,已经得到了广泛的使用;从刚推出时国内相关书籍种类寥寥,到今天.net 的相关书籍的大大丰富,已有越来越多的人——初学者或者有经验的程序员,在学习、应用.net。本文面向对.net有些了解的者,以c#为例,介绍如何 在.net编程环境中,把资源文件(如包含图片、字符串等的资源文件)嵌入到程序集中。这里的所说的程序集可转载 2013-10-29 18:06:27 · 911 阅读 · 0 评论 -
WebService压缩传输
参考了 博客园 黎波的博客 在此表示感谢! 现在对WebService技术的使用已经非常多。既然是Web技术,就免不了要进行数据传输,比如传输文本、图片、Zip压缩包等等。在网络环境比较好、数据量小的情况下,传输的方式可以忽略不计,你可以选择任意的方式,不要考虑优化的问题,可以将图片、包变成二进制流进行传输,可以从数据库读出数据来,以DataSet形式进行传输。 但是如果网转载 2013-10-12 12:56:10 · 1619 阅读 · 0 评论 -
iis7 发布mvc3 遇到的HTTP错误 403.14-Forbidden Web 服务器被配置为不列出此目录的内容
IIS7及IIS7.5报此错时,直接添加通配符映射即可:打开IIS的”处理程序映射设置“,在右边的操作栏下有 ”添加通配符脚步映射“请求路径:*可执行文件:C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll原创 2013-07-02 19:21:10 · 5296 阅读 · 0 评论 -
Visual Studio 2008 可扩展性开发(一):VS概览
前言Visual Studio是微软最知名的产品之一,在使用微软技术的开发人员的心目中尤为如此。相信这一点无须多说。它建立在IDE(统一开发环境)的基础之上,可用于开发多种不同类型的应用程序。Visual Studio,通常被简称为VS(以下皆按此简称),支持多种平台和编程语言。了解VS的历史以及每个版本的更迭,对学习它的扩展性开发会很有好处。所以在这里简单地说说VS在过去的12年转载 2013-06-12 00:39:08 · 1124 阅读 · 0 评论 -
Visual Studio 2008 可扩展性开发(二):Macro和Add-In初探
前言在VS概览中,我们简单回顾了一下VS的历史。本文将通过两个简单的例子来说明Macro和Add-In的开发。通过Macro我们把VS中的一些重复操作录制下来,之后可以多次运行,节省时间并保持好的心情;通过Add-In,我们可以自己动手来为VS添加新的功能,扩展了VS就意味着扩展了我们自己。VS 2008扩展方式一览 在上篇VS概览中提到了扩展VS有三种主要的方式:Macr转载 2013-06-12 00:41:12 · 1143 阅读 · 0 评论 -
DIY 一套正版、免费、强大的 Visual Studio 2012 IDE
作为开发软件的程序员,应在力所能及的情况下使用正版软件。最近一直在用VisualStudio 2012 Express Desktop/Web 版本开发项目。VisualStudio 2012 Express 是免费的,功能基本上够用,但是还是有很多不足,如:(1)无法安装扩展;这个很致命,比如,想安装IronPython,没办法;想安装 Mono for Android,没办法。转载 2013-06-11 23:47:23 · 2836 阅读 · 0 评论 -
Visual Studio 2008 可扩展性开发(三):Add-In运行机制解析(下)
前言在上篇Add-In运行机制解析(上)中,我分析了Add-In向导生成的代码,从中我们知道只要创建一个类库,它包含实现了IDTExtensibility2接口的类,然后为其建立.addin配置文件,就可以实现一个Add-In了。本文将更进一步,介绍Add-In的事件和生命周期,为今后的开发打下基础。Add-In的事件Add-In是事件驱动的,可以猜到的事件有加载、卸载、状转载 2013-06-12 00:36:06 · 1103 阅读 · 0 评论 -
Visual Studio 2008 可扩展性开发(三):Add-In运行机制解析(上)
前言上一篇随笔Macro和Add-In初探介绍了如何开发两者的HelloWorld程序。没错,宏确实简单易行。不过在某些情况下,比如在商业软件中,宏在性能和知识产权方面可能会带来麻烦,此时那把更好的锤子是Add-In。在初探一文中,我介绍了如何使用Add-In向导来开发第一个Add-In。VS是一款很棒的开发工具,它的各种向导(以及其它模板、可视化工具等)做得非常好,不过我发现这一转载 2013-06-12 00:35:03 · 1884 阅读 · 0 评论