云的概念炒得纷纷扬扬,开发工具也已经日渐成熟,无论是对“云”的解释,还是对“云”的开发平台的贡献都是各式各样。我一直以.Net平台做为主要开发平台,很庆幸在.Net2010开发平台上能够顺利过渡到“云计算”的开发。初次尝试,赶紧把入门经历记下,不然熟练了,反而不记得当初的美丽探索了。

 关注“云”的概念已经很久了,断断续续,迷迷糊糊。无论是从形象的还是抽象的理解,都无法给自己一个准确的定义。曾经拜读了多个专家对“云”的解说,也参加了一些关于“云”的基础架构、安全、应用软件等等产品方面的发布会。最近来到MSDN(可能来得有点晚),有了一个比较清晰的概念,而且可以触摸,呵呵,就是可以写个Hello程序了。以下记录了第一个Hell Cloud的过程。

  什么是“云”?云是Internet及其底层基础结构。

  如何应用?微软的Azure平台为云开发人员提供了所需的工具,使他们能够构建新的应用程序和扩展现有应用程序以利用匀的强大功能。 VS.NET2010开发平台集成了Azure。可以在原有掌握的.NET开发技术的基础上开发云程序。能够延续原来的技术真好! 

  安装创建第一个“云”项目:

  1. 下载 Windows Azure Tools Windows Azure Tools for Microsoft Visual Studio 1.2(2010 年 6 月)下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=2274a0a8-5d37-4eac-b50a-e197dc340f6f&displayLang=zh-cn。下载后的文件是VSCloudService.exe
  2. 在操作系统:windows7 旗舰版上安装IIS:控制面板->程序->打开或关闭windows功能,选择所有的IIS功能(偷懒了,没有确认哪些是不要的,全部安装了)
  3. 安装VSCloudService.exe。记住用管理员的身份安装。需要一会儿。不过顺利完成。
  4. 打开VS.NET2010,新建项目,在recent template 的具体语言下,譬如C#,有个Cloud,就是了。中间栏目中有一个选项:Windows Azure Cloud Service,第一次打开有两个item,另一个是个安装工具,再次打开时,就只有Service 了。
  5. 很容易就保存了项目,运行成功了。

  第一次调试“云”程序:设置了断点,第一次调试遇到错误:Failed to create database DevelopmentStorageDb20090919' CREATE DATABASE permission denied in database 'master'. ... 是当前用户的权限问题。解决方法: 打开Microsoft SQL Server Management Studio,在默认实例上右击“属性”,在左栏中点“权限”,右栏中选择当前登录名,对它授权(偷懒了,没有确认哪些是不要的,全选授权了)。 确定后,再调试,通过了。但是再次启动Microsoft SQL Server Management Studio,再看看权限选项,选择当前登录名却都没有勾了,但依然可以调试啊,奇怪了

  不管怎样,可以开工了。

转载于:https://blog.51cto.com/nihaiou/429611

在VS.Net2010开发平台学习云计算开发相关推荐

  1. MapGIS IGServer开发平台学习版安装文档

    MapGIS IGServer开发平台学习版安装文档 准备工作:下载 第一部分:添加例外端口 第一步:打开防火墙 开始-->运行-->输入firewall.cpl-->确定 或者 开 ...

  2. CRAB快速开发平台学习教程《一》:环境搭建篇

    智能时代,软硬更新,实在太快.从最开始的只有少量外设资源的8051,到现在资源丰富性能超群的ARM,才经历短短十几二十年功夫.软件的功能也越来越多,代码量也越来越庞大,简易而快速开发的方式,貌似离我们 ...

  3. JEECG 智能开发平台二次开发帮助文档

    JEECG 智能开发平台二次开发帮助文档  http://code.google.com/p/jeecg/downloads/list

  4. 选择软件开发平台,“快速开发”是关键

    一.快速开发平台 传统代码级开发成本越来越高,软件的功能升级跟不上市场的变化,客户的满意度越来越低.造这方面的原因是多方面,最重要是人力成本大幅上升和企业对软件的要求越来越高,通用的软件产品已无法满足 ...

  5. LeaRun快速开发平台,快速开发.net/java项目

    Learun软件快速开发平台是一款轻量化多语言可视化开发工具. 平台目前分为Java和.net(core)版本,内置有多套UI风格模板,核心功能基本相同,包括:向导式开发组件.BI可视化.拖拽式表单. ...

  6. mapgis java二次开发_MapGIS开发平台二次开发.docx

    MapGIS开发平台二次开发解决方案 2012年8月武汉 前言 MapGIS IGSS地理空间信息共享服务平台解决方案产品,在超大规模.虚拟化的硬件架构基础上,提供以微内核群(MicroCore)为支 ...

  7. Qt 6.0中的主机开发平台和目标开发平台

    Qt 6.0中的主机开发平台和目标开发平台 本文翻译自:Development hosts and targets in Qt 6.0 原文作者:Qt公司高级产品经理Santtu Ahonen 校审: ...

  8. JEPF软件快速开发平台学习心得之请假单功能的完成(一)

    首先我也是点一次接触这个软件快速开发平台,我在学习这个平台的同时简单记录下我对这个平台是如何一步步熟悉或者是上手的,也有简单的一点总结和学习心得,希望对你们有用,同时也可以让我对知识点更快速的查缺补漏 ...

  9. 车载多媒体Android开发平台学习心得

    Android平台工具学习 一.Android平台 Eclipse+ ADT+SDK 1.1.准备工作 进行开发前的安装配置: ①Java:先安装java,配置JDK环境变量: ②Eclipse:使用 ...

最新文章

  1. 超赞的PyTorch资源大列表,GitHub标星9k+,中文版也上线了
  2. mysql空间扩展 VS PostGIS
  3. 数据结构 线性存储 -- 栈 讲解
  4. ​5G行业应用成熟度洞察,哪些场景将率先起飞?|新基建技术洞察之
  5. linux命令 重定向%3e,linux输出信息调试信息重定向
  6. 呵呵!Function构造函数
  7. 安装Vuecli新版本正常,但是显示版本是低版本
  8. 一个交易平台源码,全源无接口
  9. 神级代码编辑软件(Sublime Text 3) v3.3114 汉化特别版
  10. C#中XML的基本操作
  11. 数据结构之基于Java的链接队列实现
  12. 零基础学python-零基础学习Python需要多久?多少钱?
  13. Cesium整体架构介绍
  14. java violate 实例_Java的Volatile实例用法及讲解
  15. Windows Server 2012 Backup安装
  16. Python遗传算法部分匹配交叉(PMX)
  17. Render to Texture(渲染到纹理)
  18. 武汉大学.计算机学院.密码学,密码学教学课件-武汉大学计算机学院.ppt
  19. 一些著名的软件都用什么语言编写?程序员都熟知这些软件!
  20. workers.properties配置详解

热门文章

  1. Netty工作笔记0012---Channel应用案例3
  2. 如何删除win7Windows.old文件
  3. java中io各种流的关闭顺序
  4. 内联函数inline,无比节省开销的
  5. 无需密码通过ssh执行rsync来同步文件
  6. vscode制表位_vscode 常用配置
  7. hadoop 依赖式job_每天一学:一个轻量级分布式任务调度框架 XXL-JOB
  8. 如何学习C语言,超详细的经验分享(学习笔记1--C语言的基本数据类型)
  9. oracle有没有稀疏列,稀疏 BLAS - Oracle® Developer Studio 12.5:性能库用户指南
  10. linkerd mysql_linkerd ab部署测试