• Nevin Dong's Blog

    自己动手打通Windows Store App, Windows Azure Mobile Service和Live Connect services

    • 0 Comments
      在开发Windows 8 Store App中,最简便快捷地实现与Windows Azure Mobile Service的移动应用,就是利用Windows Azure Management Portal(管理门户)所提供的初始项目下载,然后根据自己需要增加定制代码。 为了更好地管理用户和增加安全性,往往增加身份验证功能,例如与Microsoft Live Connect Services连接,实现对LiveID等的验证。当然,也可以集成第三方(例如Facebook, Twitter...
  • Nevin Dong's Blog

    Windows Azure培训包(WATK) 2013年4月版已经新鲜出炉

    • 0 Comments
      五一国际劳动节回来,发现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)的很多内容更新...
  • Nevin Dong's Blog

    如何将SQL Server 2012 sp1 数据库中的数据恢复到低版本数据库中

    • 0 Comments
      最近遇到一个特别的情形:用户应用系统在SQL Server 2012 sp1数据库中的数据,因为某种原因,要恢复到低版本数据库(例如SQL Server 2008 R2)中。 当采用常规的备份-恢复等操作的时候,发现数据库无法完成恢复操作。 从某种意义上讲,这和由低版本向高版本升级相反,但也都涉及到数据库兼容性级别(Database Compatibility Level)及高版本新增对象等因素。可以参考: http://social.technet.microsoft.com/wiki...
  • Nevin Dong's Blog

    如何在Windows Azure 应用中实现发邮件(email)、发短信(SMS)的功能

    • 0 Comments
    如何在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...
  • Nevin Dong's Blog

    Windows Azure 虚拟机 (Virtual Machines) 已经GA,IaaS解决方案步入正式运营阶段

    • 0 Comments
    访问微软Windows Azure管理门户 https://manage.windowsazure.com/ ,可以发现Windows Azure 虚拟机 (Virtual Machines) 已经GA,原来的“预览”标签已经不见踪影,这同时也意味着Windows Azure IaaS(基础设施即服务)解决方案进入正式运营阶段。 一个显著的变化是Windows Azure 虚拟机 (Virtual Machines)提供了新的选择,支持对更大内存计算需求的支持: · A6,4个内核,28GB内存...
  • Nevin Dong's Blog

    Windows Azure Mobile Services提供了面向HTML客户端的SDK支持

    • 0 Comments
      最近,微软发布了面向HTML客户端的Mobile Services的SDK,如下图所示: 这种最新的HTML客户端整合了跨域资源共享(Cross-origin Resource Sharing, CORS),CORS是XMLHttpRequest Level 2中新增加的功能。关于这一规范,可见: http://www.w3.org/TR/cors/ 这一新功能,是的移动服务开发者可以更好地开发应用,特别是: · 简单的(Turn-key)结构化存储,更好地开发HTML5/JS应用...
  • Nevin Dong's Blog

    Windows Azure提供面向Android开发者的Mobile Services

    • 0 Comments
    最近,微软发布了面向Android开发者的Mobile Services的SDK,这也再次体现了Windows Azure作为一个开放性平台,特别是其对开源软件群体的贡献,这个SDK可以通过访问以下地址获得: https://github.com/WindowsAzure/azure-mobile-services 截至目前,已经Windows Azure Mobile Services提供了面向不同开发者的SDK和技术支持,分别是: · Windows Store (Windows 8) · Windows...
  • Nevin Dong's Blog

    使用Windows Azure Service Management REST API进行伸缩性管理

    • 0 Comments
    以自定义的方式对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...
  • Nevin Dong's Blog

    最新发布的ASP.NET 和Web Tools 2012.2,及一些改进

    • 0 Comments
    最近得知,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...
  • Nevin Dong's Blog

    使用Windows Azure Management Portal和Windows Azure PowerShell 命令行进行伸缩性管理

    • 0 Comments
    在Windows Azure中开发部署云应用,或者将现有应用迁移到Windows Azure云平台,伸缩性是一个重要的考虑因素,直接关系到云应用资源的按需使用及产生的相关成本。 伸缩性与应用场景及所使用的云资源密切相关,例如,某些商务网站,当业务请求负荷迅猛增加、超出预设的容量能力上限时,应考虑适量增加资源,例如增加计算实例数量,或者提高计算实例的配置;而当工作负荷较低,则需要考虑是否减少计算实例,或者调低计算实例的配置。此外,例如在某些科学计算场景中,可以根据并行计算(Parallel Computing...
  • Nevin Dong's Blog

    选择合适的策略和工具,顺利升级到SQL Server 2012

    • 0 Comments
      如何将现有基于SQL Server低版本的应用,顺利升级到SQL Server 2012上来? 升级到SQL Server 2012,可以充分利用SQL Server数据库的一些新特性,例如列索引、AlwaysOn等技术,实现更高性能、更高可用性、更高安全性等,还可以拓展更多的商业洞察力及基于云的创新。但对于原有系统,首先需要完成的,就是确保原来的数据库能够迁移到SQL Server 2012中。   本周初举行了一个Microsoft SQL Server 2012应用程序兼容性实验室...
  • Nevin Dong's Blog

    私有云架构 –– 存储及“冰山理论” (续2)

    • 0 Comments
      从大规模并发的动手实验室(HOL)实践看私有云架构 –– 存储及“冰山理论” The dignity of movement of an ice-berg is due to only one-eighth of it being above water. 冰山运动之雄伟壮观,是因为他只有八分之一在水面上。 -- 海明威 《午后之死》 12月6日下午4点40分,当微软TechEd China 2012大会动手实验室(HOL)最后一时间段的动手实验进行完毕,学员们离开会场的时候,HOL团队终于迎来了这次支持大规模并发...
  • Nevin Dong's Blog

    私有云架构 –– “异质还是同质,这是个问题” (续)

    • 0 Comments
    从大规模并发的动手实验室(HOL)实践看私有云架构 –– “异质还是同质,这是个问题”   To be, or not to be, that is the question. 生存还是毁灭?这是个问题。 -- 莎士比亚《哈姆雷特》第3场   正如“生存还是毁灭”这个艰难的选择出现在哈姆雷特面前,摆在TechEd动手实验室(HOL)团队面前也有一个必须面对的问题:服务器的规划,异质还是同质,这是个问题。 http://blogs.technet.com/b/nevin_dongs_blog...
  • Nevin Dong's Blog

    Windows Azure培训包(WATK) 圣诞节有“礼”奉送

    • 0 Comments
      圣诞节前,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...
  • Nevin Dong's Blog

    移动服务又增新的特性

    • 1 Comments
    移动服务(Windows Azure Mobile Services)又增新的特性 最近,Windows Azure Mobile Services又增加了一些新的增强特性: · 预安排脚本(Scheduled Scripts):提前设置或者按需执行的服务器脚本 · 命令行支持(Command-line support):使用Windows Azure的命令行工具,便于创建和管理移动服务 · 在美国东部、美国西部区域之外的欧洲北部数据中心提供移动服务 其中,最让人兴奋的就是预安排脚本(Scheduled...
  • Nevin Dong's Blog

    Windows Azure Mobile Services增强对iOS 应用的推送提醒服务(Push Notifications):APNS

    • 1 Comments
    Windows Azure Mobile Services增强对iOS 应用的推送提醒服务(Push Notifications) 所谓“云”加“端”应用,特别是移动应用,在云这一面,关键问题有三个: · 数据:端的存储容量相对比较小,同时不便于持久化保持状态;特别是海量数据、大数据(Big Data),必须存储在云上,这也是为什么“云”加“端”模式,对于移动应用更有吸引力、更具潜力。 · 推送:将云服务、消息、数据推送到端,特别是移动设备,这个是“云”、“端”之间通讯的关键部分。相比较双方数据同步...
  • Nevin Dong's Blog

    从大规模并发的动手实验室(HOL)实践看私有云架构 - 规划关乎最终成败

    • 0 Comments
      2012年12月4日到6日,微软TechEd China 2012大会在北京国家体育馆和北京九华国际会展中心举办。 http://technet.microsoft.com/zh-cn/teched2012 本次大会提供的动手实验室(HOL)自12月5日上午10点10分开放,到12月6日下午4点40分结束,共有1100多名IT专业人士和开发者参加,根据大会现场系统监控和学员反馈结果来看,动手实验室取得圆满成功。 动手实验主要采用虚拟机方式进行,每个实验虚拟机规模从50G到200G左右...
  • Nevin Dong's Blog

    如何将VHD转化为可启动,并在Windows 8中启动

    • 0 Comments
      最近在制作开发Windows Azure的虚机的时候,发现一个有趣的问题。 在完成一个基本的VHD后,如何将这个VHD转化为可启动的? 先将这个VHD拷贝到指定的目录,例如C:盘建立的新的VHD目录,例如C:\VHD\。 然后可以用管理员身份,启动PowerShell,然后执行下面的操作: 通过bcdedit /copy {current} /d "VHD_Boot"的输出,获得{CLSID}。 然后bcdedit /set {CLSID} device vhd...
  • Nevin Dong's Blog

    使用Windows Azure Portal管理和监控Windows Azure资源

    • 0 Comments
      Windows Azure的门户提供了简便直接、快捷的资源及服务的管理和监控工具。这对于开发者,还是IT专业人士,都是一个极大的便利。同时,对于性能和资源消耗情况的关注,也是一个重要的工作。 例如,在创建完一个CentOS 6.2虚机后,可以转到它的仪表盘,看到这个虚机的CPU、磁盘读、磁盘写、网络出/入的性能指标。 对于这些指标,可以在右上角定制,例如是否使用相对值,即显示每个指标的值,还是绝对值,即按照纵坐标同一值来显示。 同时,也可以在右上角定制指标度量的时间区间。这样在性能监控和调优的时候...
  • Nevin Dong's Blog

    Windows 8 Store App和Desktop App如何使用WIFI API

    • 0 Comments
    Windows 8 为移动应用开发提供了巨大的拓展空间。其中一个应用场景就是如何让应用能够自动地配置、连接和断开无线网络连接。 对于Desktop App,以下的资源比较有用,特别是针对Windows 8和Windows Server 2012: http://msdn.microsoft.com/en-us/library/windows/desktop/ms706556(v=vs.85).aspx http://msdn.microsoft.com/en-us/library/windows...
  • Nevin Dong's Blog

    Windows Azure + Metro App 设计开发模式探索(一):不妨尝试“云+端”

    • 0 Comments
      2012 年 11 月 3 日- 4 日,Windows 8 应用开发马拉松(Hackathon)将同时在北京、上海、广州、成都、深圳、西安等6个城市“鸣枪”,为期两天、连续 36 小时,预计将有数千名中国学生和开发者共同参与和体验这一“赛事”。 http://msdn.microsoft.com/zh-cn/Hackathon 说到Windows 8 Metro App,从用户体验角度,使用者会更多关注全新的多点触摸式体验。其实Metro应用不仅仅是多点触摸,还有一个术语值得探索...
  • Nevin Dong's Blog

    监控和诊断Windows Azure Web Sites

    • 0 Comments
      基于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的运行状况...
  • Nevin Dong's Blog

    在Windows Azure上体验快速建网站的乐趣

    • 0 Comments
      公有云的出现,为广大互联网用户提供了极大丰富的计算、存储、网络等资源。同样,对于很多规模比较小的企业,特别是一些处于初创阶段的企业,提供了快速部署和启动业务的网络资源和IT模式。 Windows Azure上的Web Sites服务,为企业和用户快速建立网站,提供了快捷、简便和易操作的资源。目前很多企业和用户建立网站,主要目的是:建立自己的博客或者论坛,有的是要建立电子商务平台,有的是建立产品目录、百科等社区及协作平台。Windows Azure Web Sites服务,可以快速建立自己的网站...
  • Nevin Dong's Blog

    Windows Azure Training Kit又有新的更新发布了

    • 0 Comments
      今天在网上看到,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...
  • Nevin Dong's Blog

    基于Windows Azure Mobile Service,实现云连接(Connected)的Windows 8 Metro应用

    • 1 Comments
    基于Windows Azure Mobile Service,实现云连接(Connected)的Windows 8 Metro应用 最近,在和几位朋友聊天的时候,聊到了“云+端 (Cloud plus Client/device)”的话题。老实说,这并不是一个新话题:云+端、云+设备、物联网、智慧/感知{城市|交通|社区|医疗|…},等等。这些话题在太多场合被谈及,有点听觉疲劳了。 但同时,一些潜移默化的变化在身边发生:越来越多的人已经开始把笔记本电脑扔在办公室里,丢下的不仅仅是重量,还包括了一定的计算能力...
Page 1 of 2 (32 items) 12