http://silverlightdragdrop.codeplex.com/ 一个对元素拖放控制的项目。 http://sl2videoplayer.codeplex.com/ Silverlight的媒体播放器。 http://silverlightfileupld.codeplex.com/ 上传控件。 http://DeepZoomContainer.codeplex.com/ DeepZoom控件,包含了更多的功能。 http://silverlightcairngorm.codepl
为了更有效的分享部门的.NET代码,我们决定把一些通用的组件源代码通过CodePlex来托管。CodePlex是MS提供的一个第三方源代码托管服务和开源项目管理网站,只要注册了CodePlex用户或者
1、Silverlight + OpenXML Video :This is a Silverlight proof of concept application that displays random commercials on a video that are extracted from an Excel spreadsheet. http://www.codeplex.com/openxmlvideo 2、Free Silverlight Chart Control :The FreeSi
今后如果要签出 CodePlex 上面项目的原代码,不用再额外安装 SvnBridge 了,CodePlex 开始正式支持 TortoiseSVN 接口进行版本控制,这对使用 TortoiseSVN 的劳苦大众来说真是一门好消息啊。 至于使用 TortoiseSVN 签出 CodePlex 项目的 Repository URL 格式如下: https://<projectname>.svn.codeplex.com/svn 假设你要签出(Checkout) ASP.NET 项目的原始码,就要先找到该项目
DLR团队终于发布了 IronPython 2.0 ,IronPython 2.0完全基于Dynamic Language Runtime (DLR). DLR允许多个动态语言在系统类型层面实现互操作。这个版本修复大概500多个bug,有453个来自codeplex社区的反馈。热烈祝贺开发团队发布了这一个重大的里程碑版本。可以到codeplex上去下载,下面是一些重要的链接: 项目codeplex站点http://www.codeplex.com/IronPython 下载地址 http:/
mojoPortal 是一个开源的、用 C# 编写的站点框架和内容管理系统,可以运行在 Windows 中的 ASP.NET 和 Linux/Mac OS X 中的 Mono 下。可替换的数据访问层支持 MS SQL、MySQL、PostgreSQL、SQLite 和 FirebirdSQL,支持基于数据库、Active Directory, OpenLDAP, Open ID, 或 Windows Live ID 的授权。自从codeplex完全支持SVN进行源代码的管理,作者就考虑将mojoPortal
一.google项目托管相对比较容易 http://code.google.com/ 先注册一个gmail邮箱,然后参考孟子的这篇文章http://blog.csdn.net/net_lover/archive/2009/04/08/4056916.aspx 二.CodePlex开源项目--这个相对麻烦一点 http://www.codeplex.com/ 得先注册一个帐号,然后创建项目,默认情况下项目是未发布状态,得先上传源代码并选择License后才能publish,关键是Source Code上传源代
最近参与了WPMind站长张欣发起的一个WP7开源项目,其中用到了Visual Studio Team Explorer进行源代码管理。以下是使用Visual Studio Team Explorer管理Codeplex上源代码的一些说明,感谢张欣提供的素材。 1. 设置 CodePlex支持Subversion、Visual Studio Team Explorer和Team Explorer Everywhere三种方式。请前往项目的源代码选项页面,点击右侧“Source Control
asp.net mvc ctp版本发布不到一个月时间,在社区出现了丛多的优秀开源项目,社区的活跃性非常高哦,前一段时间园子里也引发了MVC和WebForm的讨论,现在给各位推荐几个相关的优秀项目,这些项目是MVC的价值的最佳证明。 1、 Asp.net mvc 和Castle 的MonoRail项目有着直接的渊源关系,第一个是Castle的Monorail项目,网站地址: http://www.castleproject.org/ ,建议读读这篇文章:MS MVC框架漩涡中的MonoRail未来。 我也在使
Orchard是一个免费和开源的社区交流项目,致力于在ASP.NET平台开发应用程序和可重用性组件。它将创建用于ASP.Net应用和扩展的共享组件,以及修改这些组件以便使其应用于终端用户,脚本人员和开发者。我们也寻求与现有的应用程序的作者建立伙伴关系,以帮助他们实现自己的目标。Orchard作为ASP.Net 开源系统的一部分发布,隶属于Outercurve Foundation(微软有一个开源项目托管平台CodePlex.com,而CodePlex基金会则是一个促进企业和社区在开源方面展开合作的非营利组织
[原文发表地址] ASP.NET MVC 4, ASP.NET Web API and ASP.NET Web Pages v2 (Razor) now all open source with contributions [原文发表时间] 2012-03-28 12:05 星期二快乐 !它确实是快乐的一天, (字面上这一刻) 正如我在拉斯维加斯的一次会议上,刚刚点击发布按钮来发布这篇博文,以此来宣布 ASP.NET MVC 4,ASP.NET Web API,ASP.NET Web Pages v2 (R
C#实现DNS解析服务有一个开源项目ARSoft.Tools.Net, ARSoft.Tools.Net是一个非常强大的开源DNS控件库,包含.Net SPF validation, SenderID validation以及DNS Client、DNS Server接口。使用该接口可轻松实现DNS客户请求端及服务器解析端。项目地址:http://arsofttoolsnet.codeplex.com/。用法可以参考这篇文章《【原创】C#编程实现DNS Client和Server》。 Codeplex上还有
微软上周五在codeplex网站上公布了Oxite的源代码,Oxite是一种具有可拓展性的、标准兼容的内容管理系统,旨在支持博客或更大型的网站,能支持广播、引用通告、匿名或验证评论、个人全球统一标识(Gravatar)头像及在任何页面级别输出RSS Feed等功能。用户可在某一站点上创建和编辑一整套页面,并可在页面中定制HTML代码,而且还可在单个站点上创建多个博客。 微软目前有这些站点 Channel 9, Channel 8, Channel 10, TechNet Edge, 和Mix Online使
SharpForge - Open source SourceForge / CodePlex implementation SharpForge supports collaborative development and management of multiple software projects. Similar to SourceForge or CodePlex but for your own team or organisation. The software is written in
Caliburn Micro (caliburnmicro.codeplex.com) 是一个小巧但功能强大的 Caliburn (caliburn.codeplex.com) 框架实施方案,适用于 Silverlight、Windows Phone 7 和 WPF。这些框架旨在帮助您使用 Model-View-Controller (MVC)、Model-View-Presenter (MVP)、Model-View-ViewModel (MVVM) 和 Application Controller 等模
ASP.NET MVC 系列文章 以下文章属于ASP.NET MVC 1.0 正式版 ASP.NET MVC雕虫小技 1-2 ASP.NET MVC 重点教程一周年版 第十一回 母版页、用户自定义控件及文件上传 ASP.NET MVC 重点教程一周年版 第十回 请求Controller ASP.NET MVC 重点教程一周年版 第九回 HtmlHelper ASP.NET MVC 重点教程一周年版 第八回 Helper之演化 用ASP.NET MVC自己管理自己的View:ASP.NET MVC File
Json.Net 是一个读写Json效率比较高的.Net框架.Json.Net 使得在.Net环境下使用Json更加简单。通过Linq To JSON可以快速的读写Json,通过JsonSerializer可以序列化你的.Net对象。让你轻松实现.Net中所有类型(对象,基本数据类型 等)和Json的转换。
Mercurial是一分布式版本控制系统,它可以帮你管理你的项目代码,如果你怕因为在开发过程中,因为小疏忽,而导致改错的代码找不回原来的模样,你就可以借助版本历史,把原来的代码给找回来。同时,在团队协作里面,如果你们所有人都要同时改动几个相同的文件,那么用版本控制系统,就可以自行合并,而不会覆盖别人辛苦的劳动成果。 Mercurial与一般传统的版本控制系统的最大区别在于分布式的概念。所谓分布式,就是指没有一个所谓的集中的中心(central)库,这个库一般由svn server(svn),vss admi
Managed Extensibility Framework(MEF)是.NET平台下的一个扩展性管理框架,它是一系列特性的集合,包括依赖注入(DI)以及Duck Typing等。MEF为开发人员提供了一个工具,让我们可以轻松的对应用程序进行扩展并且对已有的代码产生最小的影响,开发人员在开发过程中根据功能要求定义一些扩展点,之后扩展人员就可以使用这些扩展点与应用程序交互;同时MEF让应用程序与扩展程序之间不产生直接的依赖,这样也允许在多个具有同样的扩展需求之间共享扩展程序。进一步了解MEF可以
1、Visual Studio Visualizer,项目地址 https://vsdatawatchers.codeplex.com/,这个项目包括以下内容的可视化插件: Data visualizer:DataSet、DataTable、DataRow、DataView 、DataRowView、DataRowCollection Code visualizer:Entity Framework generated sql 、String 、StringBuilder 、XDocument 在Codep
CodePlex是微软开源项目网站,有很多人都在上面传代码,我们也可以上传自己的代码
在2月11日,J.D. Meier在其博客上宣布Patterns & Practices WCF Security Guide发布。J.D. Meier在博客中写道: 对于端对端的应用场景而言,该指南将指导开发者如何设计和实现WCF中的认证与授权。通过这一规定性的指南文档(其中包括指南、常见问题回答、最佳实践), 你可以一目了然地获知如何你的WCF服务的安全性。本篇指南是patterns & practices、WCF团队成员以及行业专家共同协作的成果。 通过本篇指南,可以了解到WCF的安全性,如何为服务
做SharePoint开发有时候是一件比较痛苦的事情,毕竟庞大的框架总是笨重的~~
Reflector是一款强大的反编译工具.使用它你可以方便的查看一些组件的源代码.它的强大之处不仅在此, 它本身还提供了一个添加插件的框架, 使得它的功能可以很容易的得到扩展, 基于此已经有围绕它的插件开发出来.目前就包括将反编译的源代码直接导出文件, 查看源代码的统计信息等等很有用的插件. codeplex网站上有一个项目http://www.codeplex.com/reflectoraddins ,列出相关的一系列插件. .NET Reflector找到了一条出路,它被Re
都是Silverlight做的游戏 http://www.silverarcade.com/Games Introducing Html Utilities for Silverlight (辅助操作html) http://houseofbilz.com/archive/2009/04/26/introducing-html-utilities-for-silverlight.aspx http://htmlpageutil.codeplex.com/ 双击事件 http://silverlight.ne
夏乙 发自 凹非寺 量子位 出品 | 公众号 QbitAI 正所谓无风不起浪,周末流传甚广的“微软收购GitHub”,这就已经坐实了。美国还没到周一,微软就在官方博客上宣布了这一消息。 而且,价格出人
简介: CurveMenu是一个菜单控件,可对其内部的图片排出旋转的效果。 项目地址:http://curvemenu.codeplex.com/ 功能: 曲率 选中项 间距 中间间距 中间放大率 边缘变形率 边缘透明率 可调大小 3DY轴旋转率 文本间距 是否启用文本 是否循环 更新: at 09.09.02 创建项目。 at 09.09.29 提交codeplex。 at 09.10.12 完成封装,制作demo演示。 使用: 使用很简单,添加dll引用为其绑定数据
CodePlex站点的Wiki引擎现在正式开源,除了像列表和表格等基本布局外,WikiPlex还对嵌入式视频(Flash、QuickTime和YouTube等)、Silverlight组件和RSS源并提供相应的宏。至于RSS源,在标题模式或者完整内容模式下最多可以显示20项。 由于这是面向程序员的站点,所以WikiPlex也可对一些流行语言,如VB、C#、SQL、PHP、CSS和JavaScript进行着色。WikiPlex并非完整的Wiki包。开发人员在应用程序中使用它的时候需要构建自己的UI及后台来存储
IApiExplorer是一个新的抽象层,它可以帮助获取ASP.NET Web API的结构描述。伴随该接口的还有一个默认实现——APIExplorer。 使用该API可以完成的工作有: 产生文档 创建机器可读的元数据 创建一个测试客户端 微软员工Yao发表了两篇文章(这里和这里)分别用于展示如何使用API打印Web API列表以及如何创建帮助文档。 请注意ASP.NET MVC beta下载目前并不提供IApiExplorer,你需要从CodePlex上下载安装文件以获得新功能。Yao解释说, .
Asp.net webform scaffolding结合Generic Unit of Work & (Extensible) Repositories Framework代码生成向导 在上次发布的使用简单Repositories模式生成的代码结构有点繁琐太过复杂,而且整个项目层次结构很不清晰,在开发过程中还是出现大量的逻辑代码写在了Apsx.cs中,感觉有点不伦不类。而最近在codeplex上看到一篇《Generic Unit of Work & (Extensible) Repositories Fr
Visual Studio ALM的快速参考指南是发布在codeplex上的一个指南文档, 地址是http://vs2010quickref.codeplex.com/,这可以作为一个一般的海报和备忘
PTVS开发团队又开发出一款可以在VS里编写Node.js应用程序的插件——NTVS(Node.js Tools for Visual Studio),开发者可以在VS里轻松开发Node.js应用。 NTVS是一款开源工具,遵循Apache开源许可,由微软和社区维护。适用于Node.js 0.10.20版或更高的版本上。NTVS具有可编辑、智能提示、分析、NPM、调式(本地和远程)等功能,并且还可以发布在Azure网站和Cloud服务上。 Node.js可在32位和64位架构上运行,NTVS也同样支持32位
每个应用程序都需要在启动的时候做些初始化任务,在退出的时候做些清理工作,这类任务被归为Bootstrapper,在codeplex上的开源项目,详见 http://bootstrapper.codeplex.com/帮助我们来完成以下的任务。 1、在需要的时候,我们可以把实现和接口进行分离,实现使用依赖注入(不一定要项目引用,只需要文件夹下有实现的DLL)。那么,我们就需要在网站应用程序或是其它应用程序启动的时候,把这些实现注入进来。这里需要提一点的是,正因为我们把实现和接口进行分离,使得我们可以让两个组件
2010年什么最火,无疑是iPhone,iPad , Andriod。从Web又回到桌面软件开发,程序的更新问题是一个必须考虑的问题,如何将程序更新及时优雅的推送给用户,是维持用户忠诚度和提高软件使用体验的一个重要方面。而作为.NET应用程序开发者,可以使用.NET完成mac,linux,windows各平台的开发,在这里向各位介绍一个非常优秀的开源框架NetSparkle(http://netsparkle.codeplex.com/)。 从事Mac的开发的同学知道有个Sparkle是非常简单且易用的Co
Windows Live Writer是一款所见即所得的"博客"编辑器,它不仅仅是Live Spaces的好帮手,对其他流行的博客程序有着良好的支持。Windows Live Writer界面延续了微软软件的经典蓝色风格。软件功能不多(与Zoundry相比),使用非常傻瓜化.比较有特色是内置了一个简单的图片处理功能和插入Windows Live Local(地图)。鉴于微软软件良好的操作体验,还是很值得使用的,需要的朋友可以下载试试.可以从http://windowslivewriter.s
Proj.NET ( http://projnet.codeplex.com/)是一个.NET下开源的空间参照和投影引擎,遵循OGC相关标准。负责人(Coordinators )是D_Guidi 和SharpGIS,开发者(Developers)还有codekaizen、rstuven等,这些人也是.NET下其他的开源系统如GeoAPI.NET、SharpMap等主要贡献者。License: GNU Library General Public License (LGPL). Proj.NET支持
在浏览IIS官方网站(http://www.iis.net )发现一个很好的工具 PHP Manager for IIS 链接指向了这里:http://phpmanager.codeplex.com/
前言 一直以来对Lisp语言怀有很崇敬的心里,《黑客与画家》对Lisp更是推崇备至,虽然看了不少有关Lisp的介绍但都没有机会去写段程序试试,就像我对C++一样,多少有点敬畏。这个周末花了不少时间来研究Lisp。 Lisp是古老的函数式语言,跟C,C++等命令式语言完全不一样的编程风格,但Lisp的方言很多,最后Lisp标准委员制定了Common Lisp,但内容很长,有1000多页,因此功能比较强大;而Lisp的另外一个主要分支就是Scheme,它的标准内容只有不到100页,所以非常简单,适合学术研究和大
用过 VS2012 以上版本的人心里肯定清楚,想通过 Help Viewer 去下载帮助文档,那速度简直无法忍受,选择几个项目一晚上甚至几天都下载不完。很多人被逼的直接用 Google 在线的帮助了,搜索一下函数名结果就直接到 MSDN 的页面中。但并不是所有时候都有网络的,所以最终希望还是要寄托在 Help Viewer 上,但是这货下载速度的确太慢了,为了解决这个问题本文提供两种方案。一种是使用网络上其他人下载好的离线包直接安装(比较大),另外一种就是用一个 CodePlex 上提供的下载工具 Visual Studio 2012/2013/2015 Help Downloader 进行下载。
你在你的应用程序应用IoC容器了吗,你是否希望不依赖于某个具体的IoC,微软的模式与实践团队在Codeplex上发布的Common Service Locator。Common Service Locator 类库包含应用程序和框架开发者引用Service location共享的接口。这个类库提供了在IOC容器和Service locators之上抽象。使用这个类库允许一个应用程序在没有强引用依赖下间接的访问的能力。它所定义的接口非常简单: namespace Microsoft.Practices.Se
[翻译]Json.NET API-Linq to Json Basic Operator(基本操作)2010-01-02 03:02 by chenkai, 268 visits, [url=file:///C:/Documents and Settings/Administrator/Application Data/Tencent/QQ/Misc/com.tencent.qzone/qzonepackage/blog/blank.htm#]网摘[/url], 收藏, 编辑 在Json.NET开源的组件的API文档中看到其中有个Linq To Json基本操作.详细看了其中API 中Linq to SQL命名空间下定义类方法.以及实现, 觉得参与Linq 来操作Json从某种程度上提高生成Json字符窜的效率, 特别对数据库中批量的数据. 但是也从侧面也增加程序员编码的难度(如果刚用不熟练情况下 主要是在编码中控制生成Json字符窜正确的格式),另外一个关键借助了Linq对Json数据操作和转换更加直接.Linq To SQL 空间目的使用户利用Linq更加直接创建和查询Json对象. 翻译文档如下: A:Creating Json-(利用Linq快速创建Json Object) 在Newtonsoft.Json.Linq 空间下有多个方法可以创建一个Json对象. 简单方法虽然能够创建,但是对编码而言较多略显累赘.简单创建代码如下: 1 JArray array = new JArray(); 2 JValue text = new JValue("Manual text"); 3 JValue date = new JValue(new DateTime(2000, 5, 23)); 4 5 array.Add(text); 6 array.Add(date); 7 8 string json = array.ToString(); 10 //生成的Json字符窜如下: 11 // [ 12 // "Manual text", 13 // "\/Date(958996800000+1200)\/" 14 // ] JArray是Newtonsoft.Json.Linq空间扩展的类表示一个Json数组.而JValue代表JSON值(字符串,整数,日期等) . 简单利用Linq To SQL创建一个Json Object:
随着 Entity Framework 最新主版本 EF6 的推出,Microsoft 对象关系映射 (ORM) 工具达到了新的专业高度,与久负盛名的 .NET ORM 工具相比已不再是门外汉。 EF 已经完全成熟,正在超越以前广泛使用的工具。 自 2012 年 EF5 发布后,这种做法带来了两个方面的进步。 首先,从 .NET Framework 中提取所有的 Entity Framework API,并与团队同时正在开发的非常规功能 API 组合在一起。 其次,整个开发工作改用了开源模型。 EF6 在以
Silverlight控件 - ScatterView 简介: ScatterView是一个布局控件,允许对其内部的子控件进行鼠标拖拽、扔出等操作。 项目地址:http://scatterview.codeplex.com/ 使用: 在这里下载DLL文件,其中包含两个文件:agTweener.dll 、ScatterView.dll。ScatterView.dll是主文件agTweener.dll 是用来做动画效果的,之前 有对他的介绍。下载了文件后在Silverlight项目中添加引用。
最近的一个asp.net安全缺陷,引起了社区很大的反响,博客园也有一个ASP.NET的Padding Oracle安全漏洞的话题,昨天在博客上贴了一个文章ASP.NET安全隐患的临时解决方法。本文主要
2012年11月6日,微软开源异步编程Rx(Reactive Extensions)库。Rx是一个模型,允许开发者把所有的异步数据粘和在一起。它的源代码现在基于Apache许可协议公开提供,且项目会接受来自社区的贡献。源码托管在CodePlex上,给社区开发人员提供了一致的编程接口,支持.NET、JavaScript和C++。开源Rx库的目标是扩大框架和应用程序对Rx的使用,在设备和云环境上更好的实现互操作性。 Miguel De Icaza发推说到—— 不可思议,作为Rx开源的一部分,微软也开源了他们的
下载本页所需软件:download.zip 在浏览IIS官方网站(http://www.iis.net )发现一个很好的工具 PHP Manager for IIS 链接指向了这里:http://phpmanager.codeplex.com/ 还需要c++的运行库支持 第一、在WIN7系统内安装IIS7(控制面板》程序和功能》点击左侧打开或关闭Windows功能》Internet信息服务),同时并支持CGI。 第二、下载PHP Manager 1.2 for IIS( http:/
.NET 4.0中所包含的ASP.NET Ajax 库是一个完全不一样的Ajax库,现在完全采用New BSD协议,也就是完全开源了,它是 CodePlex Foundation (CodePlex.
一、MVVM概述MVVM是Model-View-ViewModel的简写,主要目的是为了解耦视图(View)和模型(Model)。MVVM结构如下:相对于之前把逻辑结构写在CodeBehind
引言 目前,对于我们国内大多数的Windows Phone 7开发者来说,模拟器是调试程序的唯一选择。因此,和硬件相关的一些功能就没有办法进行测试。加速度传感器是Windows Phone 7中一个基本的传感器,很多应用软件和游戏软件都需要用到它,因此,使用其他手段来模拟重力加速度传感器是一个十分有用的尝试。 线索 在今年8月,Windows Phone 7开发工具还是Beta版本的时候,山羊胡大叔的Blog《给你的Windows Phone 7模拟器加入GPS和加速度传感
NASA World Wind是使用.NET开发的一个Windows窗体系统,以地球外观看得角度提供全球定位功能,类似于Google Earth。它结合了美国国家航空航天局(NASA)从卫星拍摄的图像,这些图像应用于Blue Marble, Landsat 7, SRTM, MODIS 以及其它更多的地方。 链接:http://www.worldwindcentral.com/wiki/Main_page
领取专属 10元无门槛券
手把手带您无忧上云