摘要:
最近進行公司業務架構圖重整。同事問,這個圖為了什麼而做?我是從三個面向,思考這個議題。 1.策略面:高層主管從這張架構圖,掌握公司產品服務及通路服務的現況。依照投資策略、市場趨勢、政府法規、同業競爭...等等因素,決定要發展或縮減相關產品或通路。 2.管理面:中層主管從這張架構圖,掌握自己與鄰近單位 阅读全文
摘要:
使用OpenAI API+C#開發的客服機器人範例,能讀取知識內容來回答問題。 客戶問題:- 我想喝綠豆湯該去哪一樓? 客服回答:- 您可以前往B2的美食生活館,那裡有各種美食餐廳、烘焙店、糕點店、特色咖啡館,以及食品超市,或是售賣烹飪器具、餐具等生活用品店,您可以在那裡找到綠豆湯。 知識內容:- 阅读全文
摘要:
企業架構師,將整間企業的IT產品、IT系統及IT人員視為一個大型系統進行規劃設計,並從四個面向進行規劃發展:- [業務架構]:拆解企業的客戶通路、客戶服務及核心產品,繪製戰略地圖並規劃發展策略。- [應用架構]:打造可以持續疊代和快速組合的應用系統,支撐通路、服務及產品的發展策略。- [數據架構]: 阅读全文
摘要:
技術架構師,將整間企業的IT開發流程至維運管理,視為一個大型系統進行規劃。並分為四個面向進行發展:- [開發平台]:構建高度重用的共用模組和服務,並在多個專案項目和應用系統中使用,以提高開發效率並降低維護成本。- [DevOps平台]:建構連續集成、連續交付的工作環境,將開發與維運團隊更緊密地連接在 阅读全文
摘要:
前言 本篇文章介绍如何使用HttpClient操作HFS (HTTP File Server),为自己留个纪录也希望能帮助到有需要的开发人员。关于HTTP File Server的介绍、安装、设定,可以参考下列参考资料: 前言 本篇文章介绍如何使用HttpClient操作HFS (HTTP File 阅读全文
摘要:
前言 本篇文章介绍如何建置ASP.NET Core项目的x86版本输出(workaround),为自己留个纪录也希望能帮助到有需要的开发人员。 ASP.NET Core官网 步骤 首先到微软官网的「.NET Downloads页面」,下载并安装:x64版本的.NET Core SDK、以及x86版本 阅读全文
摘要:
前言 本篇文章介绍ASP.NET Core里,用来处理静态档案的Middleware,为自己留个纪录也希望能帮助到有需要的开发人员。 ASP.NET Core官网 前言 本篇文章介绍ASP.NET Core里,用来处理静态档案的Middleware,为自己留个纪录也希望能帮助到有需要的开发人员。 A 阅读全文
摘要:
前言 本篇文章介绍ASP.NET Core里,用来处理HTTP封包的Middleware,为自己留个纪录也希望能帮助到有需要的开发人员。 ASP.NET Core官网 前言 本篇文章介绍ASP.NET Core里,用来处理HTTP封包的Middleware,为自己留个纪录也希望能帮助到有需要的开发人 阅读全文
摘要:
前言 本篇文章介绍如何快速建立一个ASP.NET Core应用程序,为自己留个纪录也希望能帮助到有需要的开发人员。 ASP.NET Core官网 前言 本篇文章介绍如何快速建立一个ASP.NET Core应用程序,为自己留个纪录也希望能帮助到有需要的开发人员。 ASP.NET Core官网 环境 建 阅读全文
摘要:
領域驅動設計 from Clark 阅读全文
摘要:
[Architecture] 系统架构正交分解法 前言 随着企业成长,支持企业业务的软件,也会越来越庞大与复杂。当系统复杂到一定程度,开发人员会发现很多系统架构的设计细节,很难有条理、有组织的用一张大蓝图去做分析设计。先前在InfoQ上看到一篇文章:「亿级用户下的新浪微博平台架构 - 卫向军」,在这 阅读全文
摘要:
[TypeScript] 建立与使用AMD Library 前言 使用Visual Studio开发TypeScript项目时,开发人员可以将可重用的程序代码,封装为AMD Library来提供其他开发人员使用。本篇文章介绍如何将可重用的程序代码封装为AMD Library,主要为自己留个纪录,也希 阅读全文
摘要:
[Cordova] 手机网页里的1px 1px的显示 Cordova让开发人员可以使用HTML页面,来开发APP的显示内容。但是在手机上,HTML页面里定义的1px,并不是直接对应到手机屏幕的一个像素。而是会依照尺寸、分辨率等等数值,计算出一个倍率值,在屏幕上做等比的显示。也就是说,HTML页面里的 阅读全文
摘要:
[Architecture Design] 三层式体系结构设计 阅读全文
摘要:
[ASP.NET MVC] ASP.NET Identity登入技术应用 情景 ASP.NET Identity是微软所贡献的开源项目,用来提供ASP.NET的验证、授权等等机制。在ASP.NET Identity里除了提供最基础的:用户注册、密码重设、密码验证等等基础功能之外,也提供了进阶的:Co 阅读全文