首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

WCF与IIS集成Windows身份验证的矛盾

分享一个关于WCF的小技巧,由于项目中 很多地方用了Jquery+WCF来实现Ajax异步获取数据,开发环境下: 直接在vs.net里,右击svc文件浏览器里浏览时(没有采用vs.net自带的aspx...服务器,而是项目属性里设置为直接使用IIS),提示以下错误: IIS 指定了身份验证方案“IntegratedWindowsAuthentication, Anonymous”,但绑定仅支持一种身份验证的规范...错误提示说得很明白:IIS要么采用集成验证,要么仅使用匿名验证,于是把IIS设置里的集成验证勾选去掉了,IIS重启后,这回运行正常了,但是VS.Net却无法断点调试了(启用调试必须采用集成验证),难道这就是传说中的...不甘心之下,iis的website站点中,对svc所在的目录右击看了一下,呵呵,找到解决办法了,IIS可以允许单独对每个目录(或虚拟目录)设置目录安全性,于是把svc所在的目录(整个项目中的所有wcf...文件都集中放在这个目录中)--》目录安全性-->去掉了集成验证前的勾选框,而整个站点仍然采用集成验证,这下svc可以直接浏览,而我们傻乎乎的vs.net也能断点调试了……(菩提树下的杨过^_^)

98350

ABAP编辑器的妙处

前几天上网无意中看到一条消息说SAP GUI代码编写器跟VS.NET比跟上古时代没啥差别。...很多人是从.NET或者JAVA转过来做SAP的,一接触到SAP GUI的代码编写器总觉得非常不满意,但其实实用的多了会发现它在某些方面要比VS.NET优秀的多了。...省去了很多的麻烦,同时设置短点方面很人性化,而且Debug的时候还能看到内表的内容出来,真的很方便。    ...貌似这个功能在VS.NET里面应该是没有的,选择了方法,按F12之后想要回来就不容易了(不知道是我不懂还是真没这个功能)。    ...当然,SAP GUI编辑器也仅仅是用作ERP特定的环境来做的,VS.NET作为比较大众和权威的.NET开发语言,其便利性和强大无庸置疑。

34610

几款常用UML建模工具解析

虽然这是一个推荐使用的高端工具,它使改进和维护设计、从模型生成报表、平行协作环境中与他人共同进行建模工作变得很方便。...Rose目前国内正被越来越多的公司所使用,其原因一方面是随着软件规模的扩大,面向对象分析和设计的优势突现出来,软件企业正在从面向过程向面向对象过渡。...4vs.net和4wsda的,很不错,值得使用.   3,BorlandTogether:有很多版本,其中4VS.Net不推荐使用,用Jbuilder推荐使用,只是实在不喜欢它的界面。...它有foreclipse,vs.net等等插件,感觉也不错。 4,MSVisio2003forVisualStudio:VisioProfessional2000开始提供内建的UML支持。...和vs.net结合不错,只是仅限于VS.NET的代码生成,没意思,各方面都不舒服。

1.6K20

oracle odp.net 32位64位版本的问题

PublicKeyToken=89b483f429c47342" /> 如果碰巧您又在用64位的操作系统(比如win2008 r2),开发工具又是最先进的vs.net...检测本机GAC中是否有Oracle.DataAccess程序集并查看版本的方法如下: vs.net命名行窗口下,输入gacutil.exe /l Oracle.DataAccess 如果看到类似下面的结果...Oracle.DataAccess,分别对应于.net 2.0以及.net 4.0的32位/64位版本 而且C:\Windows\assembly 目录下也能看到x86与AMD64位 ?...注:资源管理器里,只能看到2.112.2.0的x86/AMD64版本,看不到4.112.2.0版本的任何东东(不知道是不是我的个别现象,也有可能另外的版本在其它地方,我没找到) 如果缺少相关的版本,可以先到...然后vs2010里,添加引用时,应该就能看到Oracle.DataAccess的二个版本 ?

1.4K60

如何在 Visual Studio 2019设置使用 .NET Core SDK 的预览版(全局生效)

Visual Studio 2019 中提供了使用 .NET Core SDK 预览版的开关。但几个更新的版本其开关的位置不同,本文将介绍各个版本中的位置,方便你找到然后设置。...Visual Studio 2019 (16.2) 从 Visual Studio 2019 的 16.2 版本,.NET Core 预览版的设置项的位置: 工具 -> 选项 环境 -> 预览功能 -...) 从 Visual Studio 2019 的 16.1 版本,.NET Core 预览版的设置项的位置: 工具 -> 选项 环境 -> 预览功能 -> 使用 .NET Core SDK 的预览...Core SDK Visual Studio 2019 (16.0 和早期预览版) Visual Studio 2019 的早期,.NET Core 设置中是有一个专用的选项的,在这里: 工具...那么这个全局的设置项在哪个地方呢?是如何全局生效的呢?可以阅读我的其他博客: Visual Studio 2019 中使用 .NET Core 预览版 SDK 的全局配置文件在哪里

78920

c#中开发ActiveX的学习笔记

严格意义上讲,c#是不能生成纯正ocx控件的,我们vs.net中新建项目时,也找不到专门的"ActiveX项目"新建项,最多也只就能新建"类库"得到一个dll而非ocx(因此我们也无法用传统的regsvr32...,项目编译后vs.net会自动将bin\debug\xxx.dll调用regasm注册,但在别人机器上就不行了,为了能在调试时模拟其它机器的运行结果,可以在编译后,手动用类似 regAsm.exe D:...\MyDoc\ActiveXDemo\output\ActiveXDemo.dll /u 来反注册(vs.net命令行模式下) 当然,如果您不勾选3.(2)中所说的“为com互操作注册”,vs编译时便不会自动注册...,但是这样调试起来不太方便,另外注册/反注册时的RegAsm.exe要起开发环境中的版本一致(比如你开发时设置是64位版本,那么反注册也要用64位版本的RegAsm.exe) 另外,我们也不可能在每个客户机上手动用....net框架,当然您如果对于庞大的.net框架安装程序很敏感,仍然觉得纯正的ocx更好的话,建议还是用vb/delphi/c++这一类老牌的开发工具/语言实现。

1.4K50

ROR学习笔记(2):Asp.Net开发者看ROR

ROR集成了诸多"先进"的理念,比如mvc,模板替换,orm,实体验证,ajax,数据库迁移,session的多种保存机制...等等,也许今天看来,这些东西都是司空见惯的,但要知道ror框架是几年前就发布的...但是随着Asp.Net的不断进步,ROR中的这些特性也慢慢都被MS吸收进来了,比如: 1.MVC asp.net mvc已经发展到2.0了,如果ror开发者转换到asp.net mvc模式,也一定很容易上手...只要设置datasource,一样不写一行代码,就可完成数据库的增删改,而且http://msdn.microsoft.com/en-us/ff183106(zh-cn).aspx 上也明确表示,asp.net...(Enlib)中的实体验证就不错 5.数据库迁移(rake) 这个虽然asp.net开发环境还没有,但是vs.net集成的数据库IDE环境用起来也是很顺手的,用熟悉了(比如把各个版本的sql语句合理组织好...ror默认集成的是prototype,但在各大ajax框架不断成熟的今天,这已经不是什么问题了,何况jquery也已经集成asp.net mvc中了 8.单元测试 貌似asp.net webform

75080

asp.net的code-Behind技术

大家好,又见面了,我是全栈君 新建一个VS.NET下的项目..看到ASPX,RESX和CS三个后缀的文件了吗??这个就是代码分离.实现了HTML代码和服务器代码分离.方便代码编写和整理....code-Behind:asp.net中的术语(代码后植)。 传统asp中,WEB页面的UI与逻辑都是写在一个页面里而无法分开。...asp.net中采用了页面“继承”的方式,即前台页面.aspx文件通过其页面指令@Page继承后台.cs文件,这样,不仅将页面的UI与逻辑分开,同时程序编译后,其实现逻辑也被隐藏,以.dll文件代替。...http://www.cnblogs.com/roucheng/ asp.net页面处理指令中有个AutoEventWireup属性,是指页面的事件是否自动连网。...如果页面处理 指令的 AutoEventWireup 属性被设置为 true(默认为 true),该页框架将自动调用页事件。

48910

C#和.NET中的字符串

原文地址:Jon Skeet:Strings in C# and .NET System.String 类型(C#语言中对应的别名是string)是.NET最重要的类型之一,不幸的是它身上存在了太多的误解...这可能是语言层面提供的,C#和VB.NET中确实都是如此。...译者注,System.String的Intern和IsInterned方法将会在 .NET Core 2.0 版本释出。...字符串和调试器 许多人在调试器中检查字符串时会遇到一些问题,无论是使用VS.NET 2002还是VS.NET 2003。...而且VS.NET的某些版本会在第一个空字符处停止显示字符串的内容,并且不能正确地评估其Length属性,它只是计算值本身,而不是询问托管代码。再次重申,调试器会考虑字符串第一个空字符处就结束。

2.4K100

编程必备武器,你玩过几种?

JDK不属于工具,但是是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。没有JDK的话,无法编译Java程序,如果想只运行Java程序,要确保已安装相应的JRE。 ?...功能上与Sun公司所公布的JDK等文字模式程序工具相较之下来得容易操作,还允许使用者自订义操作窗口界面及无限Undo /Redo等功能。 ?...目前最新版本为CS6,与CS5相比多了对HTML5、CSS3、jquery的关联支持,可以更方便的Dreamweaver中编写前端代码。 ?...对于追求完美的C++程序员,再也不必忍受Eclipse的缓慢,再也不必忍受VS.NET的庞大和高昂的价格。 ?...该工具可以连接任何 Oracle 9.2.0.1 或者以上版本的 Oracle 数据库,支持 Windows、Linux 和 Mac OS X 系统。

1.2K40

DotNetNuke初试水之结合NHibernate开发和导入一个Module

Dotnetnuke是建立微软ASP.NET平台之上的一套Web应用框架。Dotnetnuke是微软第一次向开源说"Yes"的里程碑。Dotnetnuke 是门户网站的未来。...随后的几个版本发布以后,这套应用程序被更名为 DotNetNuke。...Access Layer) 动手实践 从我的个人理解,DNN提供了一个Web网站应该具备的基本功能,内容管理,日志,安全,多语言支持,流行Search功能,皮肤,缓存,异常处理,页面布局(每个控件摆放设置...开发环境 Vs.net 2008 or Vs.net 2005 DotNetNuke_Community_05.01.01_StarterKit.vsi 使用StarterKit可以非常方便创建一个...注意:由于DNN的web框架代码使用VB.net的开发,但是同一个站点下可以使用不同的开发语言,比如我比较擅长C#开发,所以新增的模块我使用C#的模板。

1.6K20

Silverlight自定义类库实现应用程序缓存

但是如果多个SL项目都要引用相同的程序集时,这些dll会重复打包进每个xap文件,用户加载多个xap时,实际上是重复下载了这部分dll文件,带宽使用率太低。... 解释一下: name 为SL类库程序集的完整名称 version 指版本号...(必须与AssemblyInfo.cs中的版本号一致) publickeytoken 这个东东可以通过sn.exe工具查看(后面会讲到) 以上三项信息,必须与程序集的元数据一致 relpath 即为dll...SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools\sn.exe (即sn.exe的完整路径) 参数输入 -T $(TargetPath) 同时勾选"使用输出窗口" 完事之后,vs.net...提示:如果您经过以上处理,vs.net仍然无法将程序集分离成zip包,请检查项目的引用中,该程序集的“复制本地”属性是否为false,如果不是,请更改为False ?

82990

【编程基础】谈谈C++语言--磨刀霍霍

有人评论说C++是我们程序猿虚拟世界的恋人,小编还真是暗暗欣喜了一下下--理解万岁!在此声明小编是真实的小编,除了喜欢C++那个“她“,所有世上美丽的事物我都喜欢。...一、 Vim 大家别小看了Vim,使用Vim有几大好处,一是跨平台:无论Windows、Linux、Mac上都是一样的环境;二是小巧可人,区区几兆的size和.net之类的庞然大物是无法相提并论的。...唯一不太方便的是,除了Windows版本,其它操作系统上只能变相的使用她,这样偶尔会有些小问题。...四、vs.net 微软的重量级产品,自从维生素VC6.0以来一直是Windows平台编程的当家花旦,没得说的。当然,使用新版本,你机器必须刚刚的才跑的动。...五、Beyond Compare 比较工具当然有很多,但小编只独爱你一个:Beyond Compare,顺便提下,Linux 版本也有哦。

1.1K120
领券