Fork me on GitHub

随笔分类 -  ASP.NET

ASP.NET是一种全新的交互式网页编程技术,是网站和XML Web服务的产物,也是微软公司新的应用开发平台――.NET框架中的核心要素。
摘要:PeachPie在官方博客(https://www.peachpie.io/2018/10/release-0911-visual-studio.html)发布了PeachPie的0.9.11版本 - 用于.NET和.NET Core的PHP编译器和运行时。此更新为项目管理引入了许多新功能,兼容性增 阅读全文
posted @ 2018-10-12 09:46 张善友 阅读(2953) 评论(6) 推荐(1) 编辑
摘要:最新的Mono 4.4已经支持运行asp.net mvc5项目,有的同学听了这句话就兴高采烈的拿起Visual Studio 2015创建了一个mvc 5的项目,然后部署到Mono上,浏览下发现一堆错误出现,心中一万只草泥马奔腾而来,这也叫支持吗,这个问题是Visual Studio造成的,不相信的 阅读全文
posted @ 2016-07-30 21:17 张善友 阅读(5980) 评论(2) 推荐(3) 编辑
摘要:.NET官方博客宣布了《Announcing .NET Core RC2 and .NET Core SDK Preview 1》,正式如期发布了.NET Core RC2, 现在可以放心的基于.NET Core 构建 ASP.NET Core, console apps 和 class libra 阅读全文
posted @ 2016-05-17 07:51 张善友 阅读(17332) 评论(70) 推荐(78) 编辑
摘要:Base64编码可用于在HTTP环境下传递较长的标识信息。在其他应用程序中,也常常需要把二进制数据编码为适合放在URL(包括隐藏表单域)中的形式。此时,采用Base64编码不仅比较简短,同时也具有不可读性,即所编码的数据不会被人用肉眼所直接看到。 然而,标准的Base64并不适合直接放在URL里传输,因为URL编码器会把标准Base64中的「/」和「+」字符变为形如「%XX」的形式,而这些「%」号... 阅读全文
posted @ 2016-05-09 17:06 张善友 阅读(6867) 评论(3) 推荐(0) 编辑
摘要:ASP.NET 5 有一个公告仓库来介绍ASP.NET 5和 Entity Framework 7的主要变更说明,这个对于日夜更新的项目来说,很多人经常会遇到问题但是不知道去哪里寻找帮助,很多同学在做版本升级的时候特别需要知道有什么大的破坏性的变更,这个公告仓库来解决这个问题。仓库的地址是:http... 阅读全文
posted @ 2015-09-30 21:46 张善友 阅读(2981) 评论(1) 推荐(2) 编辑
摘要:Beta7版本在9月2日发布了. 之前的DNX的跨平台特性在非Windows平台上主要依赖Mono来实现,.NET Core的支持极其有限。这个版本重点放在实现基于 .NET Core 的跨平台开发,为 Mac 与 Linux 平台提供基于 .NET Core 的 dnx,实现完整的 .NET 跨平台开发工作流,第一次实现了不再依赖于Mono。 阅读全文
posted @ 2015-09-15 06:25 张善友 阅读(4561) 评论(13) 推荐(15) 编辑
摘要:在Visual Studio 2015 RTM和Windows 10正式发布之前,微软把开源.NET升级到了beta5,带来了一些增强和改变。和Visual Studio 2015 RC一起安装的ASP.NET 5运行时是beta4,前几天微软发布了这个运行时的beta5版本。整个升级包括如下几个方... 阅读全文
posted @ 2015-07-07 20:48 张善友 阅读(1377) 评论(0) 推荐(1) 编辑
摘要:ASP.NET 5 在项目结构上做了很大的改变,我们以前熟悉的目录结构与项目文件内容都不太一样了,本篇文章带大家了解 ASP.NET 5 到底跟以前有哪些不一样的地方。我们先用 Visual Studio 2015 建立一个全新的 ASP.NET 5 网站项目,打开VS2015,创建Web项目,.n... 阅读全文
posted @ 2015-06-21 07:27 张善友 阅读(14653) 评论(3) 推荐(7) 编辑
摘要:TinyFox 是一款支持OWIN标准的WEB应用的高性能的HTTP服务器,是Jexus Web Server的"姊妹篇"。TinyFox本身的功能是html服务器,所有的WEB应用,通过加载含有一个OwinMain方法的"应用程序适配器"或"插件"实现,TinyFox与应用程序之间的数据交流格式是... 阅读全文
posted @ 2015-06-13 19:29 张善友 阅读(10715) 评论(28) 推荐(26) 编辑
摘要:微软发布于10月6日发布了Visual Studio “14”CTP 4,本次发布的更新主要包括:ASP.NET vNext runtime和一些工具的优化(ASP.NET vNext runtime and tooling improvements),主要更新摘要: ASP.NET vNext Runtime ASP.NET vNext Tooling Performance imp... 阅读全文
posted @ 2014-10-30 06:59 张善友 阅读(1240) 评论(0) 推荐(0) 编辑
摘要:Web 开发,特别是前端 Web 开发,正迅速变得像传统的后端开发一样复杂和精密。前端生成过程,可以囊括SASS 和LESS扩展、CSS/JS的压缩包、JSHint 或 JSLint的运行时 、或者更多。这些生成任务和进程都和像Gulp和Grunt这样的工具一起协调工作。此外,类似于npm和bower这样的管理系统将客户端库作为软件包来管理。 FlotVisualization 就是使用 gru... 阅读全文
posted @ 2014-10-04 17:12 张善友 阅读(2183) 评论(0) 推荐(0) 编辑
摘要:当 ASP.NET 首次在 2002 年发布时,时代有所不同。 那时,Internet 仍处于起步阶段,大约有 5.69 亿用户,每个用户平均每天访问 Internet 的时间为 46 分钟,大约有 3 百万个网站。 仅仅在 10 年之后,相同的测量指标揭示,大约有 22.7 亿个 Internet 用户,每个用户平均每天访问 Internet 的时间为 4 小时,大约有 5.55 亿个网站。伴随... 阅读全文
posted @ 2014-08-30 15:03 张善友 阅读(9489) 评论(3) 推荐(6) 编辑
摘要:在移动设备,网站以及应用程序间传送数据,而使用二维码真是一种较快捷的方法,也避免了蓝牙配对的混乱状况。ZXing.NET是一个开源,多格式1D/2D条码图像处理库的C#实现,ZXing.NET是个相当棒的项目程序集,它将适用于多种平台的程序集放在了一起,这些平台包括了.NET 2.0到.NET 4.5、windows RT,Unity3D、 Portable libraries 等等。具体可参考下... 阅读全文
posted @ 2014-08-24 12:57 张善友 阅读(6763) 评论(0) 推荐(0) 编辑
摘要:Microsoft.AspNet.Identity是微软在MVC 5.0中新引入的一种membership框架,和之前ASP.NET传统的membership以及WebPage所带来的SimpleMembership(在MVC 4中使用)都有所不同。Microsoft.AspNet.Identity... 阅读全文
posted @ 2014-08-17 19:58 张善友 阅读(26309) 评论(2) 推荐(10) 编辑
摘要:ASP.NET vNext是一个全新的框架,是一个与时俱进的框架。这篇文章将深入讨论在整体架构更多的细节 阅读全文
posted @ 2014-06-02 09:43 张善友 阅读(23164) 评论(23) 推荐(15) 编辑
摘要:Microsoft最近发布了ASP.NET Identity 2,该版本支持双重认证、帐号锁定以及防伪印章功能,还增强了用户帐号和索引。此外新版本还包含一个改进的密码验证器并修复了一些bug。 借助于双重认证,开发者能够使用定制的提供程序保护用户帐号,而不是使用传统的SMS和基于email的验证。例如,开发者能够编写自己的自定义提供程序,例如QR代码生成器,并使用手机上的身份验证应用程序验证它们... 阅读全文
posted @ 2014-04-26 22:48 张善友 阅读(6988) 评论(0) 推荐(0) 编辑
摘要:Microsoft技术栈最近有大量的变迁,这使得开发人员和领导者都想知道他们到底应该关注哪些技术。Microsoft自己并不想从官方层面上反对Silverlight这样的技术,相对而言他们更喜欢让这种技术慢慢淡出人们的视线,否则局面可能会更加混乱。如果你想了解该问题的答案,那么可以查看“.NET业务应用程序技术指南”这个小有名气的文档。该文档发布于去年早些时候,它深入探讨了Microsoft打算在哪些领域付出努力,我们应该回避哪些技术等内容。下面这个概要图是我们探索Microsoft及其相关技术的一个很好的起点。(单击放大图片)尽量早日放弃Silverlight和Flash虽然WinForms 阅读全文
posted @ 2014-03-28 14:03 张善友 阅读(5250) 评论(3) 推荐(4) 编辑
摘要:大家好! 今天的博文深入讨论我们今天推出的开发人员工具和框架中的一些新功能。我们通过与 ASP.NET 和 Visual Studio 团队合作开发了一些重大的增强功能,让开发人员能够轻松使用 Windows Azure Active Directory 作为其身份验证服务。 我们今天的客座博友是 Vittorio Bertocci,很多人都是通过他的许多个人演讲和网络广播认识他的。Vitto... 阅读全文
posted @ 2014-01-04 23:11 张善友 阅读(1777) 评论(0) 推荐(0) 编辑
摘要:单页面应用程序(SPA)[使用JavaScript、CSS和HTML强大的功能,可以构建一个单页面应用程序(SPAs)],它提供了丰富的用户体验页面。导航技术和AJAX提供必要的功能,而不用重新加载页面. 由于成熟的web标准技术javascript,CSS,和HTML,使得SPA发展壮大。所有这些可以用来构建功能全面的用户接口包括一个web页面,在页面内使用一个或更多的技术导航到不同的内容。而... 阅读全文
posted @ 2013-12-21 11:51 张善友 阅读(3654) 评论(0) 推荐(0) 编辑
摘要:Ostrich 是twitter用于监控服务器性能的一个scala库,项目地址https://github.com/twitter/ostrich, 主要功能是收集、展示统计信息, 同时也提供了关闭服务器、重新加载配置、 监测服务器有效性等简易控制功能, 以及获取线程、GC、以及Profile等调试和性能信息。GitHub上有一个C#的移植版本OstrichNet,移植版本只支持收集、展示统计信息... 阅读全文
posted @ 2013-11-30 14:21 张善友 阅读(1327) 评论(0) 推荐(0) 编辑