Your SlideShare is downloading. ×
0
Sql world を支える技術
Sql world を支える技術
Sql world を支える技術
Sql world を支える技術
Sql world を支える技術
Sql world を支える技術
Sql world を支える技術
Sql world を支える技術
Sql world を支える技術
Sql world を支える技術
Sql world を支える技術
Sql world を支える技術
Sql world を支える技術
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Sql world を支える技術

282

Published on

プログラミング生放送勉強会 第23回@大阪 LT …

プログラミング生放送勉強会 第23回@大阪 LT
http://atnd.org/events/40204

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
282
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. SQLWorld を支える技術プログラミング生放送勉強会第23回@大阪SQLWorld お だ
  • 2. SQLWorld って?• SQL Server を中心に DB の勉強会やってます• 正規化/モデリング, NoSQL とかもやってます• 最近 SQL を書くハンズオンやりはじめました• 提示されたお題に対して、SQL を書いてみる
  • 3. DB インストールしてないとダメなの?• DB のインストール必要無しです• ブラウザがあれば参加出来ます• やろうと思えば、オンラインでも可• プロ生用のサイトを用意しましたhttp://pronamaosaka23.azurewebsites.net/
  • 4. 裏で使ってるやつら• Windows Azure Web Sites• SQL Database (旧 SQL Azure)• ASP.NET MVC 4• Unity (DI の方ね)• Dapper (Micro ORM)• SQL Server ScriptDom (T-SQL Parser)• Knockout.js (JS MVVM FW)• Signal R (Realtime Web for .NET)
  • 5. Windows Azure Web Sites• サイトのホスト先• Git 経由で デプロイ
  • 6. SQL Database (旧SQL Azure)• Azure の SQL Server• SQL Server フル機能(Agent とか)は使えないけど、今回の用途では無問題!• IaaS に SQL Server を載せるやつとは違う• ある程度権限設定しているので、変なクエリ叩かれても権限無しで弾く
  • 7. ASP.NET MVC 4• 一番新しい ASP.NET MVC• Web API も使ってます
  • 8. Unity• P&P 製の DI コンテナ• 特に必要無かったけど、勉強がてらに• コード/.config どちらでも設定可能
  • 9. Dapper• Micro ORM• クエリの結果とクラスのマッピングだけ• 便利
  • 10. SQL Server ScriptDom• T-SQL の パーサーとジェネレーター• SQL Server 2012 Feature Pack 付属• 権限設定しているけど、権限では弾けない嫌がらせのクエリを弾いてる
  • 11. Knockout.js• Binding の用途で利用してます• 回答結果画面で利用• これまた便利
  • 12. Signal R• 流行りの 双方向通信を行えるライブラリ• 実行環境(Client 含む)によって勝手に通信方法切り替える• 今回は双方向っていうよりは、ServerPush メインで使ってます
  • 13. 宣伝• SQLWorld★大阪#15• 7/20(土) 13:15-17:00• 市民交流センターひがしよどがわ 401会議室• SQL の初心者向け + Office InfoPath のお話し• なんと 100名部屋!!!(申し込み 2名)• http://sqlworld.org/event/20130720/

×