iT邦幫忙

2017鐵人賽相關文章
共有 3610 則文章
鐵人賽 Modern Web DAY 17

技術 Day17_Model之EntityFramework-CodeFirst實作

平常我們在建置一個專案之後,我們常面臨一個問題,我們的DB要用哪個方式串聯,VS提供了我們四個方法分成兩類,Database First和Code First。...

鐵人賽 Modern Web DAY 14

技術 Day14_MVC之ViewModel

在MVC當中時常會用到ViewModel,它的概念很直覺就是字面上的意思,給View用的Model,但請注意它跟MVVM概念中所提到的ViewModel是不一樣...

鐵人賽 Modern Web DAY 13

技術 Day13_Responsive Web Design(RWD)

  最近在處理View的版面,發現每個工程師並不是對CSS的權重或是設計方法有深度了解,雖然知道css語法,但卻不會有統一性的設計方針,導致View中有很多地方...

鐵人賽 Modern Web DAY 12

技術 Day12_Bootstrap3使用於Asp.net MVC5之GridSystem

Bootstrap3 (最新4 alpha.5) 圖片來源:https://v4-alpha.getbootstrap.com/Bootstrap整合了cs...

鐵人賽 Modern Web DAY 11

技術 Day11_View之PartialView(Partial、RenderPartial、Action)

PartialView的用途 前幾天在看Razor語法的時候我們用到了Layout和View,而現在又多一個Partial View,它其實只是View的某一部...

鐵人賽 Modern Web DAY 10

技術 Day10_ActionFilter

ActionFilter(動作過濾器類型) 分為以下類型的Interface可以實作 IAuthenticationFilter驗證過濾 IAuthoriza...

鐵人賽 Modern Web DAY 9

技術 Day9_Controller傳資料給View的方法(ViewData、ViewBag、TempData)

我們一開始最普遍帶資料給View的方式是透過return View(),而我們今天要來測試三種傳值得方法。 public ActionResult Index...

鐵人賽 Modern Web DAY 8

技術 Day8_Model驗證欄位與自訂驗證

一開始產生的edmx資料庫的Project.cs檔看的到這比照Table建出來的.cs檔,但上面註解卻標示不建議修改。那是因為如果Table改掉之後我們比須更新...

鐵人賽 Modern Web DAY 7

技術 Day7_Razor進階之表單欄位

強行別 強型別(Strong Type) 是一種觀念,他沒有明確的定義,而我認為是一種強行指派變數型態的開發方式,這樣帶來什麼好處? 很好Debug,因為你資...

鐵人賽 Modern Web DAY 6

技術 Day6_Razor語法初探

Asp.NET MVC支援Razor語法,它可以再View中混用C#語法跟HTML,所以會發現View檔案的副檔名都是.cshtml,那這個語法的好處是可以優化...

鐵人賽 Modern Web DAY 5

技術 Day5_快速開發所帶來的好處與設計思維

今天來體驗工具所帶來的便利性。在Controller按右鍵加入控制器,選擇「具有檢視、使用Entity Framework的MVC5控制器」 選擇建好的資料庫,...

鐵人賽 Modern Web DAY 17

技術 [day17]創造、妝點頁面後,再賦予網頁靈魂之JS框架-jQuery(更新中)

如果把網站比喻成人類的話~ 那麼我們用html創造身體的架構 CSS負責裝扮我們的服裝表現 JavaScript則是人的靈魂,因此網站開始在這世上有了使命.....

鐵人賽 Modern Web DAY 13
Ruby礦工的Rails地圖 系列 第 13

技術 如何編寫一個自己的Gem

身為一個Rails工程師工作上時常會使用各式各樣方便的Gem如果不能使用Gem,開發起來就好像沒這麼便捷 取之於社群、用之於社群如果有一天自己也能貢獻一個對大家...

鐵人賽 Cloud DAY 12

技術 OpenStack Horizon

主題 OpenStack Horizon 前言 網路的部分比較深入的內容就後面一點再說了,因為講完路由之後基本上的功能就解決用了很多,那舉凡HA、LB之類的服務...

鐵人賽 自我挑戰組 DAY 14

技術 Day 13. 使用者測試方法 - Part 7.

當執行放聲思考法時,有件事我們必須謹記在心 - 這樣的方式其實沒那麼自然。 有時候受試者會變得很安靜,而且沈靜在他們的任務中,不過沒關係,你只要記得提醒受試者說...

鐵人賽 DevOps DAY 6
Container 容器三十問 系列 第 6

技術 容器的核心價值是?

昨天講到,使用容器可以在應用頻繁發佈時,提昇應用執行結果可預測性。為什麼需要頻繁發佈?因為需求不明確,頻繁發佈是確認需求的最好方法。但頻繁發佈表示頻繁的改變,每...

鐵人賽 Big Data DAY 18
30天之你好MongoDB 系列 第 18

技術 30-18之運用研究---PO文模擬情境(1)

黑色好看版 - 傳送門 咱們來細數一下,我們在前面的幾篇學了那些東西~ mongodb的新增、刪除、更新、搜尋。 mongodb的索引運用。 mong...

鐵人賽 Modern Web DAY 18
前端UI軍火庫 系列 第 18

技術 [Day 18]GitGraph.js - 畫出精美的Git分枝樹狀圖

身為寫程式的人,有在使用任一種版本控制系統是很正常的,用過2~3種以上的也絕不希奇,以目前來說,最受歡迎的莫過於Git了,不過今天不是要介紹Git,而是要介紹一...

鐵人賽 Security DAY 3

技術 [Day03] 資料儲存安全(SQL雜湊加密函數)

資料是應用系統中最重要的有價值資產,也是系統的大本營,戍衛大本營更是近衛隊重要的資訊安全任務,這一天我們先從京城開始巡查,首先我們需要對於資料庫中某些敏感性欄位...

鐵人賽 自我挑戰組 DAY 4
從科展學寫程式 系列 第 4

技術 04 柏拉圖問題的解 I

在柏拉圖問題當中的第一部份是關於把題目數學化:假如有N個球,每顆球的價值都不一樣。第一大為N,第二大為(N-1),依此類推 … 最小為1(遊戲開始時只知道分數,...

鐵人賽 自我挑戰組 DAY 5

技術 005 設計教育該怎麼辦?

設計跟教育是兩大很討喜的話題,大家都喜歡好用好棒棒的成品,都想要有解決問題的能力,一輩子都離不開學習,有大把的人類會生小孩然後要 學著 怎麼 教小孩。大部分的人...

鐵人賽 Big Data DAY 18

技術 體育競賽資料收集器:快速壘球篇之五

關於戴一姐的消息,一般有線電視體育台,72/73/74台還是看不到直播,報紙上的版面篇幅不大,內容不深刻,終於在最終決賽博斯無限台直播,不然都是中華電信MOD的...

鐵人賽 Cloud DAY 7
Translate 翻譯雲 系列 第 7

技術 Day7-Widget的使用

Widget的使用除了google有提供此使用方式外,microsoft translate及cambridge 都是不錯的選擇翻譯工具,要如何使用Widget...

鐵人賽 Modern Web DAY 5

技術 05 - 單位的換算

Office OpenXML裡面使用的「單位」,目前看到的有幾個:長度、指定百分比、指定字型大小等,就用03的例子來實驗改進一下 長度 ECMA-376使用一種...

鐵人賽 自我挑戰組 DAY 3

技術 Day3 lecture 2 -2 計算機範例

這裡計算機範例套用了MVC將計算放進了Model Model://這裡用到enum 和 dictinary這邊居然可以有參數 enum Operation {...

鐵人賽 Cloud DAY 18

技術 Day18:在Mesos上執行CI Server

今天來介紹如何在Mesos上部署CI Server使用jenkins,我們為什麼要把jenkins server建構在Mesos上?因為jenkins會有單點故...

鐵人賽 Big Data DAY 3

技術 操作環境基本介紹

於data-integration資料夾中,點Spoon.bat兩下,即可開啟Kettle,迎接我們的是歡迎畫面,畫面下方有包含教學與文件的連結,大家有空可以逛...

鐵人賽 Modern Web DAY 4

技術 實戰智慧插座 04 - 使用網頁操控智慧插座

上一篇已經把智慧插座組裝起來了,接下來就是要來控制了插座了! 初體驗 首先打開 Webduino 提供的線上編輯工具 ( https://blockly.w...

鐵人賽 自我挑戰組 DAY 4

技術 [鐵人賽第04天] 各種環境變數介紹

昨天的文如果注意看,應該會發現有個範例修改了一個內建的變數叫做 LANG 讓 apt-get 變成用英文跑。其實在 Shell 裡面還有非常多這種預設就會存在的...