Sign in
Nevin Dong's Blog
Tags
Android
architecture
Azure
connected
CORS
Design Pattern
Diagnostics
High Availability
IaaS
Instance
iOS
Java
JavaScript
Live Connect Services
Live to code
Management Portal
Mobile Services
PowerShell
private cloud
reference architecture
REST API
S#
Scalability
SCOM
Script Sharp
SQL Server
Store App
System Center
Team Foundation Service
Upgrade
Virtual Machines
virtualization
Web Sites
Windows 8
Windows Azure Mobile Service
Windows Azure Web Sites
Windows Phone 8
Windows Store App
Browse by Tags
TechNet Blogs
>
Nevin Dong's Blog
>
All Tags
>
azure
Tagged Content List
Blog Post:
自己动手打通Windows Store App, Windows Azure Mobile Service和Live Connect services
Nevin (Naiwen) Dong
在开发Windows 8 Store App中,最简便快捷地实现与Windows Azure Mobile Service的移动应用,就是利用Windows Azure Management Portal(管理门户)所提供的初始项目下载,然后根据自己需要增加定制代码。 为了更好地管理用户和增加安全性,往往增加身份验证功能,例如与Microsoft Live Connect Services连接,实现对LiveID等的验证。当然,也可以集成第三方(例如Facebook, Twitter, Google等)的身份验证服务。 具体可见: http://www.windowsazure.com...
on
21 May 2013
Blog Post:
Windows Azure培训包(WATK) 2013年4月版已经新鲜出炉
Nevin (Naiwen) Dong
五一国际劳动节回来,发现Windows Azure Training Kit最新的四月版已经发布了: http://www.microsoft.com/en-us/download/details.aspx?id=8396 当然,值得期待的是什么时候可以拿到相关的中文简体版资源。 这个版本是在Windows Azure 虚拟机 (Virtual Machines) 和虚拟网络(Virtual Network) GA之后发布的,当然包括了针对IT专业人士(IT Pro)的很多内容更新。 在目录中,可以看到针对ITPro Camp的内容已经有了很多丰富,对于ITPro而言,这些活动值得期待...
on
2 May 2013
Blog Post:
如何在Windows Azure 应用中实现发邮件(email)、发短信(SMS)的功能
Nevin (Naiwen) Dong
如何在Windows Azure 应用中实现发邮件、发短信的功能 基于Windows Azure的云应用,特别是使用Windows Azure Mobile Service,可以实现与多种设备端的通讯,例如:基于Windows 8的平板、Windows Phone 8手机、iOS平板和手机、Android平板和手机等。 http://blogs.technet.com/b/nevin_dongs_blog/archive/2012/09/29/windows-azure-mobile-service-connected-windows-8-metro.aspx http://blogs.technet...
on
18 Apr 2013
Blog Post:
Windows Azure 虚拟机 (Virtual Machines) 已经GA,IaaS解决方案步入正式运营阶段
Nevin (Naiwen) Dong
访问微软Windows Azure管理门户 https://manage.windowsazure.com/ ,可以发现Windows Azure 虚拟机 (Virtual Machines) 已经GA,原来的“预览”标签已经不见踪影,这同时也意味着Windows Azure IaaS(基础设施即服务)解决方案进入正式运营阶段。 一个显著的变化是Windows Azure 虚拟机 (Virtual Machines)提供了新的选择,支持对更大内存计算需求的支持: · A6,4个内核,28GB内存 · A7,8个内核,56GB内存 这对于内存密集型的计算类型是个好消息。以前在一些基于私有云虚拟化的测试案例中也经常发现...
on
16 Apr 2013
Blog Post:
Windows Azure Mobile Services提供了面向HTML客户端的SDK支持
Nevin (Naiwen) Dong
最近,微软发布了面向HTML客户端的Mobile Services的SDK,如下图所示: 这种最新的HTML客户端整合了跨域资源共享(Cross-origin Resource Sharing, CORS),CORS是XMLHttpRequest Level 2中新增加的功能。关于这一规范,可见: http://www.w3.org/TR/cors/ 这一新功能,是的移动服务开发者可以更好地开发应用,特别是: · 简单的(Turn-key)结构化存储,更好地开发HTML5/JS应用。这对HTML5开发者是一个好消息。 · 更好地支持社交网络身份认证,例如:Microsoft Account...
on
21 Mar 2013
Blog Post:
Windows Azure提供面向Android开发者的Mobile Services
Nevin (Naiwen) Dong
最近,微软发布了面向Android开发者的Mobile Services的SDK,这也再次体现了Windows Azure作为一个开放性平台,特别是其对开源软件群体的贡献,这个SDK可以通过访问以下地址获得: https://github.com/WindowsAzure/azure-mobile-services 截至目前,已经Windows Azure Mobile Services提供了面向不同开发者的SDK和技术支持,分别是: · Windows Store (Windows 8) · Windows Phone 8 · IOS · Android 总的来看,Windows Azure...
on
5 Mar 2013
Blog Post:
使用Windows Azure Service Management REST API进行伸缩性管理
Nevin (Naiwen) Dong
以自定义的方式对Windows Azure资源进行控制,例如基于预设条件或者基于性能监控结果的自动伸缩管理,将更有效地对Azure资源/服务进行管理。Windows Azure SDK提供了全套API,特别是服务管理的REST API方式,使得这一想法成为可能。 对于Windows Azure Service Management REST API,可以参考以下网址: http://msdn.microsoft.com/en-us/library/ee460799.aspx Windows Azure Service Management REST API的功能支持,与通过其他方式,例如通过Windows...
on
27 Feb 2013
Blog Post:
最新发布的ASP.NET 和Web Tools 2012.2,及一些改进
Nevin (Naiwen) Dong
最近得知,ASP.NET 和Web Tools 2012.2更新已经发布,这也是针对Visual Studio 2012和.NET 4.5的一些更新,对于Azure应用的开发者,特别是Windows Azure Web Sites,这也是值得尝试的一个工具更新。 具体可见以下ScottGu的博客: http://weblogs.asp.net/scottgu/archive/2013/02/18/announcing-release-of-asp-net-and-web-tools-2012-2-update.aspx 总的看来,一些主要的改进包括: . 新的针对ASP.NET Web Forms...
on
23 Feb 2013
Blog Post:
使用Windows Azure Management Portal和Windows Azure PowerShell 命令行进行伸缩性管理
Nevin (Naiwen) Dong
在Windows Azure中开发部署云应用,或者将现有应用迁移到Windows Azure云平台,伸缩性是一个重要的考虑因素,直接关系到云应用资源的按需使用及产生的相关成本。 伸缩性与应用场景及所使用的云资源密切相关,例如,某些商务网站,当业务请求负荷迅猛增加、超出预设的容量能力上限时,应考虑适量增加资源,例如增加计算实例数量,或者提高计算实例的配置;而当工作负荷较低,则需要考虑是否减少计算实例,或者调低计算实例的配置。此外,例如在某些科学计算场景中,可以根据并行计算(Parallel Computing)任务数量的变化,对资源进行动态的伸缩性控制。 通常,在Windows Azure中,可以通过Management...
on
23 Feb 2013
Blog Post:
Windows Azure培训包(WATK) 圣诞节有“礼”奉送
Nevin (Naiwen) Dong
圣诞节前,Windows Azure Training Kit又发布了最新的十二月版: http://www.microsoft.com/en-us/download/details.aspx?id=8396 相比之前的版本,本次最大的亮点当属Windows Azure Mobile Services,特别是Scheduled Scripts。 细心的话,会发现这个差别。下图是十一月版,这也是我和李洪根老师在今年TechEd China 2012的Session《基于Windows Azure, 开发Windows 8及移动应用》上和大家分享的,注意红色框部分: 而在十二月版本,这个部分已经被Scheduler替换掉了...
on
26 Dec 2012
Blog Post:
Windows Azure Mobile Services增强对iOS 应用的推送提醒服务(Push Notifications):APNS
Nevin (Naiwen) Dong
Windows Azure Mobile Services增强对iOS 应用的推送提醒服务(Push Notifications) 所谓“云”加“端”应用,特别是移动应用,在云这一面,关键问题有三个: · 数据:端的存储容量相对比较小,同时不便于持久化保持状态;特别是海量数据、大数据(Big Data),必须存储在云上,这也是为什么“云”加“端”模式,对于移动应用更有吸引力、更具潜力。 · 推送:将云服务、消息、数据推送到端,特别是移动设备,这个是“云”、“端”之间通讯的关键部分。相比较双方数据同步,推送对于业务处理、及时响应等具有更明显的业务意义。 · 安全性:确保数据安全,确保数据在业务权限范围内被合法访问...
on
20 Dec 2012
Blog Post:
Windows Azure + Metro App 设计开发模式探索(一):不妨尝试“云+端”
Nevin (Naiwen) Dong
2012 年 11 月 3 日- 4 日,Windows 8 应用开发马拉松(Hackathon)将同时在北京、上海、广州、成都、深圳、西安等6个城市“鸣枪”,为期两天、连续 36 小时,预计将有数千名中国学生和开发者共同参与和体验这一“赛事”。 http://msdn.microsoft.com/zh-cn/Hackathon 说到Windows 8 Metro App,从用户体验角度,使用者会更多关注全新的多点触摸式体验。其实Metro应用不仅仅是多点触摸,还有一个术语值得探索,那就是沉浸式的用户体验。 同时,我们看到的是,Metro App不仅仅在大家常用的笔记本电脑、台式机PC...
on
25 Oct 2012
Blog Post:
监控和诊断Windows Azure Web Sites
Nevin (Naiwen) Dong
基于Windows Azure Web Sites建立网站应用比较方便、快捷,同时开发Windows 8与Web Sites结合的应用也很方便,也可以使用多种语言(.net, PHP, Node.js等)、多种工具(Visual Studio, WebMatrix等)、多种数据库(SQL Database, MySQL等)。 对于Web Sites监控起来,其实也比较方便,在Management Portal上,可以进入Monitor菜单,然后可以看到相关Web Site的运行状况,特别是CPU 使用情况、数据量(Data In and Out)、请求数量(Requests)等,也可以看到HTTP...
on
18 Oct 2012
Blog Post:
在Windows Azure上体验快速建网站的乐趣
Nevin (Naiwen) Dong
公有云的出现,为广大互联网用户提供了极大丰富的计算、存储、网络等资源。同样,对于很多规模比较小的企业,特别是一些处于初创阶段的企业,提供了快速部署和启动业务的网络资源和IT模式。 Windows Azure上的Web Sites服务,为企业和用户快速建立网站,提供了快捷、简便和易操作的资源。目前很多企业和用户建立网站,主要目的是:建立自己的博客或者论坛,有的是要建立电子商务平台,有的是建立产品目录、百科等社区及协作平台。Windows Azure Web Sites服务,可以快速建立自己的网站,特别是可以从上面提供的模板资源库建立某些类型的网站,如下吗图所示: 值得一提的是,可以在这里看到很多开源软件的身影...
on
18 Oct 2012
Blog Post:
Windows Azure Training Kit又有新的更新发布了
Nevin (Naiwen) Dong
今天在网上看到,Windows Azure Training Kit又有新的更新发布了: http://www.microsoft.com/en-us/download/details.aspx?id=8396 马上下载下来,尝个新鲜。 一个有趣的变化是HANDS-ON LABS里,分别按照“visual studio 2012”、“visual studio 2010”和“open source”提供。如下图所示意: 这个大大方便了安装VS2012的用户,特别是使用Node.js, PHP, WebMatrix等开发工具/语言的开发者。 对于很多open source开发者,特别是startup的开发者...
on
17 Oct 2012
Blog Post:
基于Windows Azure Mobile Service,实现云连接(Connected)的Windows 8 Metro应用
Nevin (Naiwen) Dong
基于Windows Azure Mobile Service,实现云连接(Connected)的Windows 8 Metro应用 最近,在和几位朋友聊天的时候,聊到了“云+端 (Cloud plus Client/device)”的话题。老实说,这并不是一个新话题:云+端、云+设备、物联网、智慧/感知{城市|交通|社区|医疗|…},等等。这些话题在太多场合被谈及,有点听觉疲劳了。 但同时,一些潜移默化的变化在身边发生:越来越多的人已经开始把笔记本电脑扔在办公室里,丢下的不仅仅是重量,还包括了一定的计算能力、存储容量;而手上的平板/PAD/手机等,已不是被限制在娱乐和游戏等简单应用,而是可以从容不迫地进行办公和业务处理...
on
28 Sep 2012
Blog Post:
创建Windows Azure Mobile Services
Nevin (Naiwen) Dong
今天微软发布了最新的Windows Azure Mobile Services的Preview版本, Cool! 大家都在谈“云+端”,如何让这两个东西在一起更好的结合在一起,才能真正做出好的应用,讲出好的story来。 如今,端上有了Windows 8 RTM,再加上Windows Phone,还有更多的基于Windows RT的设备等,真正是空间无限。 而Azure云如何能够更好地支持这些端呢?Windows Azure Mobile Services来得正是时候。 http://www.windowsazure.com/en-us/develop...
on
28 Aug 2012
Blog Post:
Azure实例数量及可用性保证
Nevin (Naiwen) Dong
Azure实例数量及可用性保证 偶然碰到这样一个情形,部署在Azure上的一个应用的webRole的instance找不到了。 虽然这种情形很少见,但需要了解一下这个现象,及对设计、开发和部署是否有其他要求,以确保app的可用性。 在目前的Windows Azure Platform的Portal里,创建一个新的部署的时候,系统会给出一个提示框,如下面的截图: 5734.20120822-small.tif 主要提示是: Warning: This deployment has at least one role with only one instance...
on
21 Aug 2012
Page 1 of 1 (18 items)