Bēniaǒ成长笔记
选择大于努力,信心决定成败!
随笔 - 205 文章 - 39 评论 - 1793
博客园
首页
联系
管理
订阅
置顶随笔
[置顶]【Silverlight】Bing Maps系列文章目录
摘要:
微软推出的Bing Maps地图引擎,对外开放了Silverlight和Ajax两种客户端API,同时微软针对全球地图还推出了Bing Maps的Silverlight控件,该控件基于Silverligt 3发布。本系列文章以这个控件为基础,简单介绍了基于Bing Maps 的Silverlight控件开发中的常用技术点。
阅读全文
posted @
2010-01-13 13:31
Bēniaǒ 阅读(1721) |
评论 (6)
|
编辑
2010年2月9日
Bing Maps进阶系列三:使用地图图像服务(ImageryService)
摘要:
地图图像服务(ImageryService)提供了根据地理位置(经度和纬度)坐标和地图的缩放级别解析出对应于地图图片系统的完整地图数据元数据,包括图片映射地址、图片大小等一系列详细参数。通过该服务的服务接口也可以反向实现通过指定地理位置坐标、地图缩放级别和图片大小(高度和宽度)来生成不同的地图图片。
阅读全文
posted @
2010-02-09 08:33
Bēniaǒ 阅读(666) |
评论 (2)
|
编辑
2010年2月8日
Bing Maps进阶系列二:使用GeocodeService进行地理位置检索
摘要:
在《Bing Maps进阶系列一:初识Bing Maps地图服务》里已经对GeocodeService的功能进行了简单的描述说明,本篇将会详细的介绍如何使用GeocodeService进行地理位置检索和反向检索的实现。
阅读全文
posted @
2010-02-08 00:28
Bēniaǒ 阅读(709) |
评论 (10)
|
编辑
2010年2月7日
Bing Maps进阶系列一:初识Bing Maps地图服务
摘要:
Bing Maps提供了一组WCF的地图服务,使用这些服务我们可以方便的在自己的应用系统里实现地理位置搜索等相关功能。他们分别是地理编码服务(GeocodeService)、地理图像服务(ImageryService)、路由功能服务(RouteService)和地理搜索服务(SearthService)。
阅读全文
posted @
2010-02-07 01:02
Bēniaǒ 阅读(1080) |
评论 (5)
|
编辑
2010年2月6日
【转载】实体框架之领域驱动实践(七):模型对象的生命周期 - 仓储
摘要:
上文中已经提到了管理领域模型对象生命周期的两大角色,即工厂与仓储,并对工厂的Entity Framework实践作了详细的描述。本节主要介绍仓储的概念,由于仓储的内容比较多,我将在接下来的两节中具体讲解仓储的架构设计与实践经验。
阅读全文
posted @
2010-02-06 12:46
Bēniaǒ 阅读(86) |
评论 (0)
|
编辑
2010年2月4日
【转载】实体框架之领域驱动实践(六):工厂
摘要:
聚合(Aggregate)是领域驱动设计中非常重要的一个概念。简单地说,聚合是这样一组领域对象(包括实体和值对象),这组领域对象联合起来表述一个完整的领域概念。比如,根据Eric Evans《领域驱动设计》一书中的例子,一辆车包含四个轮子,轮子离开“车”就毫无意义,此时这个联合体就是聚合,而“车”就是聚合根(Aggregate Root)。
阅读全文
posted @
2010-02-04 09:29
Bēniaǒ 阅读(65) |
评论 (0)
|
编辑
【转载】实体框架之领域驱动实践(五):聚合
摘要:
聚合(Aggregate)是领域驱动设计中非常重要的一个概念。简单地说,聚合是这样一组领域对象(包括实体和值对象),这组领域对象联合起来表述一个完整的领域概念。比如,根据Eric Evans《领域驱动设计》一书中的例子,一辆车包含四个轮子,轮子离开“车”就毫无意义,此时这个联合体就是聚合,而“车”就是聚合根(Aggregate Root)。
阅读全文
posted @
2010-02-04 09:22
Bēniaǒ 阅读(65) |
评论 (0)
|
编辑
【转载】实体框架之领域驱动实践(四):存储过程 - 领域驱动的反模式
摘要:
ADO.NET Entity Framework(EF)中有一项功能,就是能够根据数据库中的存储过程生成实体的行为(或称方法,以下统称方法)。我在本系列的第一篇博文中就已经提到,这种做法并不可取!因为存储过程是技术架构中的内容,而我们所关注的却是领域模型。
阅读全文
posted @
2010-02-04 08:49
Bēniaǒ 阅读(970) |
评论 (2)
|
编辑
2010年2月3日
【转载】实体框架之领域驱动实践(三):案例:一个简易的销售系统
摘要:
从现在开始,我们将以一个简易的销售系统为例,探讨Entity Framework(实体框架,简称EF)在领域驱动设计上的应用。为了方便讨论,我们的销售系统非常简单,不会涉及客户存在多个收货地址的情况,也不会包含任何库存管理的内容。假设我们的系统只需要维护产品类型、产品以及客户信息,并能够帮客户下订单、跟踪订单状态,以及接受客户退货。
阅读全文
posted @
2010-02-03 14:27
Bēniaǒ 阅读(184) |
评论 (0)
|
编辑
【转载】实体框架之领域驱动实践(二):分层架构
摘要:
。“层”是一种体系结构模式[POSA1],也是被广大软件从业人员用得最为广泛而且最为灵活的模式之一。记得在CSDN上,时常有朋友问到:“分层是什么?为什么要分层?三层架构是不是就是表现层、业务逻辑层和数据访问层?”
阅读全文
posted @
2010-02-03 14:23
Bēniaǒ 阅读(163) |
评论 (0)
|
编辑
【转载】实体框架之领域驱动实践(一):从DataTable到EntityObject
摘要:
虽然从技术角度讲,DataTable与EntityObject并没有什么可比性,然而,它暗示了一场革命正在悄然进行着,即使是微软,也摆脱不了这场革命的飓风。
阅读全文
posted @
2010-02-03 14:17
Bēniaǒ 阅读(176) |
评论 (0)
|
编辑
2010年1月27日
DeepEarth中的拖放行为(DragBehavior)
摘要:
在DeepEarth中,地图的拖放行为用于规范用户在操作地图的时候的选择、移动和绘制等操作模型。DeepEarth以枚举结构将其封装在地图控件(Map)的内部,本篇将通过一个示例程序来展开对地图拖放行为的介绍。
阅读全文
posted @
2010-01-27 11:48
Bēniaǒ 阅读(846) |
评论 (0)
|
编辑
2010年1月26日
探索DeepEarth的内置控件
摘要:
在DeepEarth内部提供了6个地图扩展控件(CoordControl、ScaleControl、NavControl、MapControl、MouseControl、ZoomSliderControl)为我们提供了相对比较规范、完善的编程模型,通过他们可进一步的增强地图的操作灵活性等,还可通过扩展开发出许多功能强大的扩展程序。本篇主要以DeepEarth内置控件中的最常用的几个控件为主题探索DeepEarth内置控件的使用方法。
阅读全文
posted @
2010-01-26 16:08
Bēniaǒ 阅读(980) |
评论 (2)
|
编辑
2010年1月20日
使用DeepEarth加载在线Google地图(卫星、街道)
摘要:
在《初探DeepEarth控件》一文中简单介绍了一些DeepEarth的基本结构以及地图的TileSource的基本用法,本文通过一个简单的应用示例(加载在线的google卫星地图和街道地图)继续展开介绍DeepEarth控件的相关用法。
阅读全文
posted @
2010-01-20 15:48
Bēniaǒ 阅读(1555) |
评论 (3)
|
编辑
2010年1月16日
【Silverlight】Bing Maps学习系列(九):自定义功能导航条(Custom NavigationBar)
摘要:
微软Bing Maps Silverlight Control实现了最基本的地图呈现功能,其功能其他是非常的强大,可以支持很多的扩展功能开发,本文通过自定义功能导航菜单为例介绍基于Bing Maps Silverlight Control的扩展功能开发。
阅读全文
posted @
2010-01-16 18:31
Bēniaǒ 阅读(1271) |
评论 (4)
|
编辑
2010年1月13日
【Silverlight】Bing Maps系列文章目录
摘要:
微软推出的Bing Maps地图引擎,对外开放了Silverlight和Ajax两种客户端API,同时微软针对全球地图还推出了Bing Maps的Silverlight控件,该控件基于Silverligt 3发布。本系列文章以这个控件为基础,简单介绍了基于Bing Maps 的Silverlight控件开发中的常用技术点。
阅读全文
posted @
2010-01-13 13:31
Bēniaǒ 阅读(1721) |
评论 (6)
|
编辑
仅列出标题
下一页
公告
2009年获微软最有影响力开发者称号!
我的主页
个人资料
我的闪存
发短消息
随笔分类
(216)
.NET 控件(8)
ActionScript 3.0系列(10)
Ajax(16)
Bing Maps(15)
C#/ASP.NET(36)
C#编程利器(6)
C#数据结构(2)
Castle笔记(8)
Coolite Toolkit(10)
DeepEarth(4)
Flash编程(3)
Flex开发(7)
Flex与.NET互操作系列(20)
FMS系列(7)
Java EE技术(2)
Silverlight(5)
Workflow(2)
XML/Web Service(4)
电信通信(2)
读书笔记(1)
开源框架(7)
软件工程(5)
设计模式(16)
数据库系列(7)
网络编程(2)
项目管理(1)
业务系统(3)
走近Flex组件系列(7)
文章分类
(27)
ASP.NET 2.0(7)
解决方案(收集)(1)
其他(3)
企业信息化(7)
网络收集(6)
网络文章(1)
网站开发(2)
关于博主
关于博主
网名:Bēniaǒ
位置: 中国.重庆
MSN:beniao123@hotmail.com
E-mail:beniao123@163.com
Blog:http://beniao.cnblogs.com QQ:277408613
友情连接
Beniao晴窗笔记
Bruce Zhang
Idior
zhenyulu
成长的强强
郁闷的翩翩
最新随笔
1. Bing Maps进阶系列三:使用地图图像服务(ImageryService)
2. Bing Maps进阶系列二:使用GeocodeService进行地理位置检索
3. Bing Maps进阶系列一:初识Bing Maps地图服务
4. 【转载】实体框架之领域驱动实践(七):模型对象的生命周期 - 仓储
5. 【转载】实体框架之领域驱动实践(六):工厂
6. 【转载】实体框架之领域驱动实践(五):聚合
7. 【转载】实体框架之领域驱动实践(四):存储过程 - 领域驱动的反模式
8. 【转载】实体框架之领域驱动实践(三):案例:一个简易的销售系统
9. 【转载】实体框架之领域驱动实践(二):分层架构
10. 【转载】实体框架之领域驱动实践(一):从DataTable到EntityObject
11. DeepEarth中的拖放行为(DragBehavior)
12. 探索DeepEarth的内置控件
13. 使用DeepEarth加载在线Google地图(卫星、街道)
14. 【Silverlight】Bing Maps学习系列(九):自定义功能导航条(Custom NavigationBar)
积分与排名
积分 - 366951
排名 - 129
最新评论
1. Re:Bing Maps进阶系列三:使用地图图像服务(ImageryService)
@温景良(Jason) 呵呵,所以很多公司愿意花钱去买,自己建立地图服务器。
--Bēniaǒ
2. Re:Bing Maps进阶系列三:使用地图图像服务(ImageryService)
哎,网络地图API的问题就是断了网啥都看不到
--温景良(Jason)
3. Re:Bing Maps进阶系列二:使用GeocodeService进行地理位置检索
@unkown 服务不支持中国地区,比如你输入“中国”通过GeocodeService检索不出中国对应的地理位置(经度和纬度)坐标。
--Bēniaǒ
4. Re:Bing Maps进阶系列二:使用GeocodeService进行地理位置检索
谢谢 楼主 可以成功运行了 Bing Maps的服务不支持中国地区 是什么意思?
--unkown
5. Re:Bing Maps进阶系列二:使用GeocodeService进行地理位置检索
已确认:Bing Maps的服务不支持中国地区......汗颜......
--Bēniaǒ