ASP.NET で作るとあるTwitter Bot...
-
Upload
jun-ichi-sakamoto -
Category
Documents
-
view
4.977 -
download
3
description
Transcript of ASP.NET で作るとあるTwitter Bot...
ASP.NET で作るとあるTwitter Bot
開発環境からネット公開までぜんぶ無料だよ!
2012 in 定山渓http://codejapan.jp/
http://code2012survey.azurewebsites.net/
http://code-survey.herokuapp.com/
@sandinisthttps://twitter.com/sandinist
http://rubyonrails.org/
http://www.heroku.com/
Express 2012 for Web
http://www.microsoft.com/visualstudio/jpn/
downloads#d-express-web
F#
http://www.microsoft.com/en-gb/download/details.aspx?id=34675
[functional programming language]
F# Tools for Visual Studio Express 2012 for Web
F#
http://www.microsoft.com/en-gb/download/details.aspx?id=34675
[functional programming language]
F# Tools for Visual Studio Express 2012 for Web
Conputation Expressions
Pattern Match
Active Pattern
Type Provider
Function Composition
Partial Application
Pipeline operatorMonad
Infinite List
UnitTupple
Immutable
C# Light Syntaxhttp://trelford.com/blog/post/LighterCSharp.aspx
public class Person{/// <summary>/// Full Name/// </summary>public string Name { get; private set; }
/// <summary>/// Age in years/// </summary>public int Age { get; private set; }
public Person(string name, int age){Name = name;Age = age;
}}
public class Person
/// <summary>/// Full Name/// </summary>public string Name get private set
/// <summary>/// Age in years/// </summary>public int Age get private set
public Person(string name, int age)Name = nameAge = age
public class Person
/// Full Namepublic string Name get private set
/// Age in yearspublic int Age get private set
public Person(string name, int age)Name = nameAge = age
class Person
/// Full Namestring Name get private set
/// Age in yearsint Age get private set
Person(string name, int age)Name = nameAge = age
class Person(string name, int age)
/// Full Namestring Name get name
/// Age in yearsint Age get age
type Person(name:string, age:int) =
/// Full Namemember this.Name = name
/// Age in yearsmember this.Age = age
type Person = {Name:string; Age:int}
@Ohotech18Guesthttps://twitter.com/ohotech18guest
AppHarborhttps://appharbor.com/
Git
SetCronJobhttps://www.setcronjob.com/
まとめ
• Visual Studio の Express版は無料
• ASP.NET Webアプリ開発の最強支援ツール
•開発言語に F#が利用可能
• 無料
• “より簡素な構文のC#” としての利用
• Visual Studioによるインテリセンスをはじめとした開発支援
• ASP.NET Webアプリを公開する PaaS も無料
• AppHarbor、Windows Azure Websites
• Git で Push
• HTTPの世界では cronも SaaSの時代
• SetCronJob
• 無料
Learn,Practice,Share.Thank you.