Welcome 微信登录

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

从winform到web的完成单点登陆

从winform到web的完成单点登陆

从winform到web的完成单点登陆2011-12-20 博客园 小隐任行单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。当用户第一次访问应用系统1的时候,因为还没有登录,会被引导到认证系统中进行登录;根据用户提供的登录信息,认证系统进行身份效验,如...
.Net Compact Framework 3.5对WCF的支持

.Net Compact Framework 3.5对WCF的支持

.Net Compact Framework 3.5对WCF的支持2011-12-21 博客园 AppleSeeker随着微软WCF的逐步推广,越来越多的系统都将会采用WCF作为数据交互,如果在移动设备上还单纯的保留原先的对Web Service的支持,将使得企业不得不面临保留原先 Web Service接口,再开发基于WCF的接口,保留2套,多费事。现在都采用WCF之后,企业只需要将原先基于Web Service升级到WCF即可。省事~~。废话不多说了,...
.Net Micro Framework 模拟器详解---内存配置

.Net Micro Framework 模拟器详解---内存配置

.Net Micro Framework 模拟器详解---内存配置2011-12-21 博客园 fox23摘要:对嵌入式设备来说,存储空间的大小无疑是一个很重要的参数,但是调试的时候我们通常无法方便地对不同内存大小的设备进行测试。这时候使用模拟器是一个很 好的选择,本文介绍了如何在.Net Micro Framework中通过代码和XML配置文件两种方式来配置模拟器的Memory(包括Ram和Flash Memory)。并使得模拟器具有持久存储的能 力。在...
.Net Micro Framework 模拟器详解 – 基本原理

.Net Micro Framework 模拟器详解 – 基本原理

.Net Micro Framework 模拟器详解 – 基本原理2011-12-21 博客园 fox23摘要:虚拟仪器(VI)技术在很多高成本的工业项目中扮演着越来越重要的角色,在电子产品的开发中,各种模拟器也为广大开发者方提供了便利,提高了生产力。本文介 绍了微软最新的嵌入式开发框架.Net Micro Framework的模拟器。阐述了模拟器的启动过程,链接组件和注册信息等基本工作过程和原理。.Net MF模拟器简介.Net MF模拟器是一个.Net...
.NET Compact Framework多线程环境下的UI异步刷新

.NET Compact Framework多线程环境下的UI异步刷新

.NET Compact Framework多线程环境下的UI异步刷新2011-12-21 博客园 Jake Lin在进行WinCe或者Windows Mobile开发中,通常需要把一些任务提交给工作线程(Worker Thread)完成,当worker thread 线程发生状态变更的时候需要通知UI进程刷新UI,比如一个网络连接程序,Worker Thread线程负责管理WiFi,GPRS或者3G等连接,当连接状态发生改变时候,Worker Threa...
.NET Compact Framework下Win32 API P/Invoke的使用

.NET Compact Framework下Win32 API P/Invoke的使用

.NET Compact Framework下Win32 API P/Invoke的使用2011-12-21 博客园 Jake Lin由于CF是一个精简(Compact)的.NET Framework,因此在开发CF应用时有一部分功能MS并没有在CF中实现,需要直接调用Win32的API来实现。由于Win32的API是面向native代码的,一般会提供一个DLL库以及相应header文件。使用C++是十分容易和简单调用这些API,但是使用C# .NET就没...
高级基础知识:ObservableCollection类

高级基础知识:ObservableCollection类

高级基础知识:ObservableCollection类2011-12-21 MSDN Ken Getz假设您正在创建 Windows 窗体应用程序,并且已将 DataGridView 控件绑定到标准 List(Of Customer) 数据结构。您希望能够使网格中的项目与基础数据源中的值保持同步。也就是说,如果其他代码或其他窗体更改了 List 中用户的数据,您希望网格随之更新并显示修改的数据。通常情况下,使用 Windows 窗体可以实现此目的。您可以...
ZedGraph自定义x轴标注(解决周数的循环显示)

ZedGraph自定义x轴标注(解决周数的循环显示)

ZedGraph自定义x轴标注(解决周数的循环显示)2011-12-21 博客园 风海迷沙ZedGraph版本:5.1.4开发环境:.net2.0,vs2008在它的内置对象中,linechar对象的x轴的值是跟随值变化的,但是在以周为x轴坐标时,当遇到跨年的问题时,问题就来了,我们希望50,51,52,1,2,3,4的排列,但是如果这样赋值的话,zedgraph会按照值的大小把其排序:1,2,3,4,50,51,52当然不能让这样的事情发生,所以我用了一...
wpf控件设计时支持(2)

wpf控件设计时支持(2)

wpf控件设计时支持(2)2011-12-21 博客园 Clingingboy这篇介绍在wpf设计时集合项属性添加项的定义和自定义控件右键菜单的方法集合项属性设计时支持1.为集合属性设计器识别具体项类型wpf设计器允许定义集合项的类型,如新发布的WPF的DataGrid控件,其中的Columns包括一下几种类型,Columns集合属性是以下几个类型的抽象类集合.要在设计器识别以下类型,就必须用到wpf设计时的扩展功能实现这个功能很简单,只需要给该集合属性附...
wpf控件设计时支持(3)

wpf控件设计时支持(3)

wpf控件设计时支持(3)2011-12-21 博客园 Clingingboywpf设计时调试编辑模型装饰器1.wpf设计时调试为了更好的了解wpf设计时框架,那么调试则非常重要,通过以下配置可以调试控件的设计时代码(1)将启动项目配置成外部的visual studio ide启动程序devenv.exe(2)F5启动调试然后会打开一个新的visual studio ide,这个时候要记得重新打开你要调试的那个项目.以上两个步骤就可以实现设计时调试了...
基础: WPF中的三维文字

基础: WPF中的三维文字

基础: WPF中的三维文字2011-12-21 MSDN Charles Petzold诸如 TrueType 之类的矢量字技术主要供我们灵活准确排版之用,但它们也可以充当图形处理的对象。程序员可以访问定义每个文本字符的实际轮廓,并将它们视为矢量图形对象。这些轮廓可以进行笔划书写、填充、用于剪辑或进行转换。Microsoft® Word 中的常见“艺术字”功能便是以此概念为基础。认识到这些字符轮廓的特性和局限性非常重要:它们...
VSTS报表自定义之工作计划报表

VSTS报表自定义之工作计划报表

VSTS报表自定义之工作计划报表2011-12-21 博客园 WilsonWu在VSTS中工作项是一切工作的依据, 能很好的创建这些工作项, 将需求喜欢成一个个任务也体现了项目管理者的能力, 但是在VSTS默认模板中的报表里面是没有罗列出这些工作的一个统计报表, 所以本文的主要内容就是和大家一起看一下要建立一个工作项计划报表中遇到的问题以及解决方案.首先我们建立一个统计数据报表的雏形, 不用多说了, 就是一个表格, 相信大部分报表都是采用这个方式展现数据的...
<< 231 232 233 234 235 236 237 238 239 240 >>