Welcome 微信登录

首页 / 软件开发 / .NET编程技术

Windows平台分布式架构实践:负载均衡

Windows平台分布式架构实践:负载均衡

Windows平台分布式架构实践:负载均衡2015-01-28概述最近.NET的世界开始闹腾了,微软官方终于加入到了对.NET跨平台的支持,并且在不久的将来,我们在VS里面写的代码可能就可以通过Mono直接在Linux和Mac上运行。那么大家(开发者和企业)为什么那么的迫切的希望.NET跨平台呢?第一个理由是便宜,淘宝号称4万多台服务器全部运行在Linux,Linux平台下还有免费的MySql,这些都是免费的,这些省下来直接就是利润呀,做企业的成本可以降低...
visual studio 2012空格上为何出现蓝色的点和箭头

visual studio 2012空格上为何出现蓝色的点和箭头

visual studio 2012空格上为何出现蓝色的点和箭头2015-01-28visual studio 2012空格上出现蓝色的点和箭头:突然发现打开visual studio 2012的时候出现了很多蓝色的点和箭头,解决办法是:按快捷键Ctrl+R+W 或 Ctrl+E+S,一切都搞定了。事实上很多时候我们希望看看代码和代码之间究竟空了多少距离,似乎肉眼看并不明显,Visual Studio 2010 给我们提供了这样的功能。我们先看一段平常的代...
WPF MultiBinding 给数据目标赋值后绑定无效的问题

WPF MultiBinding 给数据目标赋值后绑定无效的问题

WPF MultiBinding 给数据目标赋值后绑定无效的问题2015-01-28近来用WPF制作做了一个IP控件的试验,IP数值通过TextBox输入(也可以定制0-254的输入),需要4个TextBox多路绑定至System.Net.IPAddress,如图前4个TextBox作为数值输入,多路绑定至IPAddress, 最后一个TextBox绑定了IPAddress,且依赖项属性IPAddressProperty 变化时会引发函数IPAddress...
Visual Studio的实用扩展

Visual Studio的实用扩展

Visual Studio的实用扩展2015-01-28Visual Studio 拥有非常不错的可扩展性,在之前的文章中,我也给大家示范了如何进行编辑器的扩展(详见文末参考资源)。在本篇文章中,我将介绍几款非常实用的扩展,从而帮助我们提高开发效率。C# outlineVisual Studio 默认的大纲方案只允许在方法级别及以上进行代码的折叠,无法对一个if、while的区块进行折叠,而这款工具则正好弥补了这个问题。下载地址 || highlight ...
Visual Studio自定义项目或工程模板的用法

Visual Studio自定义项目或工程模板的用法

Visual Studio自定义项目或工程模板的用法2015-01-28在开发项目的时候,由其是商业性质的大型项目时,往往需要在每个代码文件上都加上一段关于版权、开发人员的信息,并且名称空间上都需要带有公司的标志。这个时候,是选择在开发的时候手动添加还是自动生成呢?我们其实完全可以利用 Visual Studio 提供的模板工具自定义一套专属的模板。自定义项目模板假如当我添加一个 .cs 文件后,我希望默认添加的文件要看起来像这个样子:如何实现1. 随意新...
WCF Data Service使用总结 (一)了解OData协议

WCF Data Service使用总结 (一)了解OData协议

WCF Data Service使用总结 (一)了解OData协议2015-01-30最近做了一个小项目,其中用到了 WCF Data Service,之前是叫 ADO.NET Data Service 的。关于WCF Data Service,博客园里的介绍并不多,但它确实是个很好的框架。可以很方便地通HTTP来访问数据库,如果你是做富客户端开发的,用它绝对能大大减少你的工作量。出于对这个框架的喜爱,于是把自己的一些使用经验写下来,并且希望有更多的人能够...
WCF Data Service使用总结(二) 使用WCF Data Service 创建OData服务

WCF Data Service使用总结(二) 使用WCF Data Service 创建OData服务

WCF Data Service使用总结(二) 使用WCF Data Service 创建OData服务2015-01-30在 上一章 中,介绍了如何通过 OData 协议来访问 OData 服务提供的资源。下面来介绍如何创建一个 OData 服务。在这篇文章中,主要说明在.NET的环境下,如何使用 WCF Data Service 来创建OData服务。当然,对于 JAVA 或者其它平台,也是可以创建 OData 服务的。甚至是数据库,都可以提供 ODa...
VS自带WCF测试客户端简介

VS自带WCF测试客户端简介

VS自带WCF测试客户端简介2015-01-30在目前的二次开发项目中,一些信息是放在客户那里的,只给你一个服务地址,不知道具体有什么方法,每次想调用一个服务不知道能不能实现目前的需求,只能测试。写个测试程序真的划不来,占用时间不说,而且你忙了一上午,发现那个服务,并不是你想要的。只能说白忙了......下面简单介绍一下,从同事那里学到的怎么使用VS自带的测试客户端。操作很简单,但很实用。知道这个的,就不用说了,这篇文章就是帮助那些不知道的小伙伴的.......
WCF Data Service的实例

WCF Data Service的实例

WCF Data Service的实例2015-01-30为了打通客户端、网络、手机端等的数据平台,研究了八天的 REST接口架构。首先是 WCF REST,了解了REST以及WCF REST。详细理论知识其次是实际应用,使用WCF Data Service,详细理论知识建立WCF Data Service网上包括MSDN都有很多实例。第一步,建立一个Web应用程序第二步,添加一个ADO.NET实体数据模型,如下图:然后建立实体模型数据,连接相应的数据库,...
用WPF实现兽棋游戏

用WPF实现兽棋游戏

用WPF实现兽棋游戏2015-01-304x4的方格作为棋盘16张牌打乱之后背着放在棋盘的格子里牌分为黑红两队规则是象吃狮 狮吃虎 吃豹狼吃狗吃猫 吃鼠 最后鼠吃象 同级相吃两个都消失先手的那个人先翻一张牌,翻到什么颜色就用什么颜色.后翻的只能用另一种颜色第一个翻开第一张牌确定了双方各用什么颜色的牌然后第二个也翻一张,然后第一个人开始走第二步他可以选择继续翻牌,或者用已经翻开的牌去撞他周围的4张牌撞完哪张就翻开哪张,如果是自己的的牌,就完成本回合,如果是对...
通过WPF绑定的ListBox获取ListBoxItem及GoToState应用

通过WPF绑定的ListBox获取ListBoxItem及GoToState应用

通过WPF绑定的ListBox获取ListBoxItem及GoToState应用2015-01-30现公司项目中需要制作一个扇形菜单,菜单项是用ListBox重写Style实现的,其数据是绑定的。菜单的每一项都有Normal,MouseOver和Selected三种状态,这三种状态当然可以通过鼠标移动和点击控制,但现在要通过代码来改变控件外观实现三种状态切换,该如何处理呢? 1.WPF绑定的ListBox获取ListBoxItemWPF中如果ListBox...
WPF的度量系统简介

WPF的度量系统简介

WPF的度量系统简介2015-01-30和Winform不同,WPF的度量單位不是像素,而是設備無關單位DIU,其大小總是1/96吋那麽,WPF中一個寬度爲96的按鈕,到底是多少個像素呢?答:取決於系統DPI。計算公式爲:實際像素 = 設備無關尺寸*系統DPI這樣,在系統DPI爲96時(windows默認值),按鈕正好占用96像素;而系統DPI爲120時,將占用120個像素像素尺寸有了,再已知屏幕DPI,就可以推算出物理尺寸了。而屏幕DPI取決於屏幕尺寸和...
WPF调用Matlab函数方法

WPF调用Matlab函数方法

WPF调用Matlab函数方法2015-01-30有的时候用C#写图像处理方法,比较费事,不如Matlab简单,但是Matlab又做不出WPF那样的好看界面,怎么办呢。今天正好我要实现这个功能,就顺便写个小例子,给需要的人做个借鉴。想要用WPF调用Matlab代码,就用到了Matlab生成.DLL文件的功能。注:我的VS版本是2013,Matlab版本是2012a,两个软件不算新也不算老,应该是现在普遍用的版本首先,生成Matlab的.DLL文件在matl...
使用Visual Studio自带工具提高开发效率

使用Visual Studio自带工具提高开发效率

使用Visual Studio自带工具提高开发效率2015-01-30Visual Stuido 是一款强大的Windows 平台集成开发工具,你是否好好地利用了它呢?显示行号有些时候(比如错误定位)的时候,显示行号将有利于我们进行快速定位。如何显示1. 工具 / 选项 / 文本编辑器 -> 选择对应的语言2. 勾选 “行号”避免剪切或复制空白行有些时候当我们复制了一行数据正打算粘贴到一个空白行的时候,手一抖,V变成了C,结果...
一个奇怪的Visual Studio 2013停止响应问题

一个奇怪的Visual Studio 2013停止响应问题

一个奇怪的Visual Studio 2013停止响应问题2015-01-30昨天开始遭遇这个问题,今天再次遭遇。疑似问题发生在写代码的窗口中复制/粘贴时(有待进一步确认触发条件),突然停止响应,出现下面的对话框:对话框中的文字为:Waiting for a required operation to complete. This dialog will close when the operation completes.过了一段时间,该对话框消失,VS...
如何解决Visual Studio中代码注释自动折叠的问题

如何解决Visual Studio中代码注释自动折叠的问题

如何解决Visual Studio中代码注释自动折叠的问题2015-01-30今天突发奇想,打算把存储过程以注释的形式放在代码中进行版本管理,比如下面的代码:由于存储过程很长,注释占了很多行,严复影响了正常代码的排版与阅读体验。之前也遇到过这样的场景,当时通过手动添加region解决了问题。但是,今天实在懒得手工添加region。于是盯着长长的注释在想:VS,你怎么这么不智能呢?这么长的注释也不自动折叠一下,你可知道有一种魅力叫善解人意。这时,隐约想起以前...
<< 131 132 133 134 135 136 137 138 139 140 >>