微软一站式示例代码库(中文版)2011-05-13版本, 新添加Azure, WinForm等16个Sample。

                     饮湖上初晴后雨

                           苏轼

             水光潋滟晴方好,山色空蒙雨亦奇。

              欲把西湖比西子,淡妆浓抹总相宜。

 

五月,我们发布了新一版本的All-In-One Code Framework 中文版!新一版本中,我们又增加10Azure Sample 6Winform Sample。敬请期待,后续更精彩。

下载地址:http://1codechs.codeplex.com/releases/view/66201

如果您第一次听说All-In-One Code Framework这个项目,请参阅主页上的相关介绍http://1code.codeplex.com/, 以及下列两篇blog

All-In-One Code Framework:一站式微软开发技术框架解决方案

微软一站式开发技术框架解决方案 中文说明

 

Azure新示例

Windows Azure SDK  1.4 的示例更新说明:

如果示例基于Windows Azure SDK  1.3编译而成, 您不需要变更任何设置(因为1.4基于1.3扩展,您可以查看对应文件版本号以及更新文档获得更多信息).

如果示例基于更早期的版本, 您需要留意以下变更:

1.  当您升级示例,Web Role 将自动升级到使用完全IIS 模式取代原来的 HWC模式. 通常这不会影响到示例本身,但是下列场合可能导致示例无法通过编译/无法运行.

2.   特定初始化逻辑需要从OnStart (WebRole.cs/vb) 中移动到 Application_Start (Global.asax),因为在完全IIS模式下成员实例初始化和应用程序本身在不同的进程中运行.

3.   一些组件名称需要修改: Development Fabric => Compute Emulator, Development Storage => Storage Emulator.

CS/VBAzuresBingMaps

AzureBingMaps应用程序示例展示在多个云服务和多个客户端的场景下的程序开发。
 

云服务:

·Windows Azure

·SQL Azure

·Windows Azure AppFabric

·Windows Live Messenger Connect

    ·Bing Maps

客户端程序:

·针对浏览器的HTML客户端

·针对Windows PCMacSilverlight客户端

·针对Windows PhoneSilverlight客户端


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/sjb5201/archive/2011/02/18/6193713.aspx

CS/VBAzureTableStoragePaging

本实例阐述了怎样在一个MVC+ Azure应用程序中实现分页。

 

CS/VBAzureWCFWorkerRole

在有些情形下我们需要自托管WCF服务,如果我们想新建一个基于HTTP的服务,我们需要使用Web Role。然而对于一个基于TCPWCF服务,Worker Role是一个更好的选择。考虑到负载平衡,我们需要注意逻辑和物理监听地址。这个例子的目的是提供一个方便的工作项目,它将WCF托管在Worker Role里。

 

 CS/VBAZWorkflowService4

该示例演示了如何在Windows Azure上运行WCF Workflow Service。将会用到Visual Studio 2010WF 然而现有的Windows Azure platform AppFabric不包含Workflow Service组件,你可以直接在 Windows Azure Web Role中运行WCF Workflow Services。默认情况下,Web Role完全受信任, 所以它支持Workflow环境。

 

 

CS/VBAzureStorageRESTAPI

有时我们需要使用原始的REST API而不是使用SDK。本示例展示了怎样使用List Blobs API来产生一个HTTP消息,你可以再利用这个代码添加认证报头来调用其它REST APIs

 

WinForm新示例

CS/VB/CPPCustomCodeAnalysisRule

windows消息 WM_COPYDATA的进程间通信, 代码示范了通过SendMessage(WM_COPYDATA)发送一个数据(MY_STRUCT)到接受应用程序。

客户端程序:

 

输入数据后:

 

接受端初始情况:

 

收到消息接受到数据后:

 

 

 

CS/VB/CppCheckProcessBitness

这个实例代码演示了如何确定一个给定的进程是64位的还是32位的

 

下载地址:http://1codechs.codeplex.com/releases/view/66201

最后,感谢园子里的朋友的一贯支持。如您对这些示例有任何建议,请联系我们: onecode@microsoft.com

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
以下是Java语言的Azure Blob Storage本地文件上传示例: 1. 首先需要安装Azure Blob Storage SDK。可以在Maven中添加以下依赖项: ``` <dependency> <groupId>com.microsoft.azure</groupId> <artifactId>azure-storage</artifactId> <version>10.0.3</version> </dependency> ``` 2. 引用以下包: ``` import com.microsoft.azure.storage.CloudStorageAccount; import com.microsoft.azure.storage.blob.CloudBlobClient; import com.microsoft.azure.storage.blob.CloudBlobContainer; import com.microsoft.azure.storage.blob.CloudBlockBlob; ``` 3. 建立Blob服务连接: ``` String storageConnectionString = "DefaultEndpointsProtocol=https;AccountName=<your_account_name_here>;AccountKey=<your_account_key_here>;EndpointSuffix=core.windows.net"; CloudStorageAccount storageAccount = CloudStorageAccount.parse(storageConnectionString); CloudBlobClient blobClient = storageAccount.createCloudBlobClient(); ``` 4. 获取容器引用: ``` CloudBlobContainer container = blobClient.getContainerReference("your_container_name_here"); ``` 5. 创建容器(如果不存在): ``` container.createIfNotExists(); ``` 6. 获取Blob引用: ``` CloudBlockBlob blob = container.getBlockBlobReference("your_blob_name_here"); ``` 7. 上传本地文件: ``` File file = new File("your_local_file_path_here"); blob.upload(new FileInputStream(file), file.length()); ``` 以上是一个基本的本地文件上传示例,你可以根据自己的需求进行修改和扩展。注意替换示例中的 `<your_account_name_here>`、`<your_account_key_here>`、`your_container_name_here`、`your_blob_name_here`、`your_local_file_path_here`为真实的值。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值