iT邦幫忙

2017 iT 邦幫忙鐵人賽
DAY 1
0

關於Umbraco

官網 : https://umbraco.com/
論壇 : https://our.umbraco.org/
Github : https://github.com/umbraco

The friendly open source CMS in the cloud. With automated upgrades, unlimited hosting
and smooth deployments, it's the smarter and more productive way to build websites.


閱讀前須知

小弟是個大學畢業後,初入職場一年多的軟體工程師,
在很多觀念或技術上可能還不夠正確,
希望各位看到有錯誤時能回饋讓我知道並改進。

這30天會有點雜亂無章的紀錄我所遇到的問題,
有些問題不一定有解決,但至少留個紀錄讓自己可以回顧。

前言

30天所有程式碼都會放到Gihub上,
如果Bug或更好的寫法也歡迎 Pull requests!
Github : https://github.com/ChiYunJai/Umbraco-30Day

開發環境

* Windows 8.1 or Windows 10.0.14393 N/A 組建 14393  
* Visual Studio 2015 Community 2015  
* .NET Framework 4.5.2
* Umbraco CMS 7.5.4
* SQL Server 2014
* Git 2.9.3
* PowerShell 5.1.14393.206
* posh-git (PowerShell操作Git的擴充工具) https://github.com/dahlbyk/posh-git

Umbraco 優點

  • Open Source (也同時算是個缺點)
  • 使用及操作較偏向開發者的角度
  • 社群蠻活躍的
  • 曾經被微軟用以架設官方網站

Umbraco 缺點

  • Open Source
  • 學習曲線高 (我個人認為)
  • 官方文件更新速度遠遠趕不上版本
  • 有些東西被整合太好,有客製需求變得很難下手

30天內可能會看到的主題

  • 遇到鬼擋牆的Bug
  • 前台套版
  • 後臺客製Section
  • 後臺客製DataType
  • 如何把別人寫好的package整合進專案
  • 如何自己寫一個package提供給大家使用
  • AngularJs 以及如何使用別人寫好的套件
  • TypeScript 的安裝及操作
  • C# 如何利用套件快速產製EXCEL
  • PETAPOCO - micro-ORM的使用
  • Git、Github的操作

30天後希望會發生的事情

  • 大家能簡單快速的建立Umbraco CMS並有簡易客製的能力
  • 希望產的Bug數量越來越少
  • 往 Clean Code之路前進
  • 養成寫開發筆記的習慣
  • 慢慢寫出自己的Coding Style
  • 創造屬於專屬框架以及套件武器庫

下一篇
Day 02 - 用Visual Studio 建立Umbraco CMS專案吧
系列文
30天打造自己的 Umbraco CMS 18
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言