Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Front-end Development using CSharp
Mayuki Sawatari
March 25, 2014
Programming
170
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Front-end Development using CSharp
Front-end Development using CSharp
http://young.blog.jp.klab.com/archives/37630043.html
Mayuki Sawatari
March 25, 2014
More Decks by Mayuki Sawatari
See All by Mayuki Sawatari
AIとASP.NET Coreで雑Webアプリを作った話
mayuki
0
630
.NET 9アプリをCGIとして レンタルサーバーで動かす
mayuki
1
1.2k
.NET のための通信フレームワーク MagicOnion 入門 / Introduction to MagicOnion
mayuki
2
39k
Real World .NET Core on Kubernetes
mayuki
2
3.9k
OneDrive On-Demandがすごい
mayuki
0
2.6k
Android TVとXamarinとKotlin
mayuki
2
550
Cutting Edge!
mayuki
0
3.8k
.NETプログラム(のランタイムを実装する)入門なのです
mayuki
0
2.4k
Acute Low back pain
mayuki
1
290
Other Decks in Programming
See All in Programming
Composerを使ったサプライチェーン攻撃の様子を眺めてみる #phpstudy
o0h
PRO
2
250
「エンジニアインターン、どうやって取った?」準備のリアルを語るLT会 Progate BAR
akiomatic
0
130
Vue × Nuxt × Oxc どこまで使える?実運用の現在地
andpad
0
250
jQueryをバージョンアップする前に使いたいjQuery Migrate
matsuo_atsushi
0
500
Dataformのリポジトリを立ち上げるときにまずやること / dataform-day0-2026
snhryt
0
160
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
160
エージェンティックRAGにAWSで入門しよう!
har1101
8
1.6k
TAKTでAI駆動開発の品質を設計する
j5ik2o
7
1.3k
ECSアプリログをFireLensでコスト削減しようとしたけど諦めた話 in Fargate×Node.js
akihisaikeda
2
4.2k
ADKを使って簡単にAIエージェントを作ってみよう
k1mu21
0
260
Hunting Vulnerabilities in Symfony with LLMs
vinceamstoutz
0
540
Lemonade + Foundry Toolkit でお手軽アプリ開発
seosoft
1
340
Featured
See All Featured
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
330
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.3k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
160
Mobile First: as difficult as doing things right
swwweet
225
10k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
390
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
840
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
The Curious Case for Waylosing
cassininazir
1
390
Automating Front-end Workflow
addyosmani
1370
210k
Transcript
None
Visual Studio In Microsoft Windows LINQ ASP .NET MySQL PowerShell
None
( ) :
!! C#
None
( )
※
None
None
C# 5.0 (Razor ) Sass TypeScript
None
None
Visual Studio 2013 Premium SassyStudio, Web Esseentials Prepros Internet Explorer
11
GUI ( PowerShell) GUI
None
None
And WebKit
None
None
None
docomo CSS table font-size
None
HTML HTML
var content = @ <ul> <li><a href=""#"">1</a></li> <li><a href=""#"">2</a></li> </ul>";
var content = @ <ul> <li><a href=""#"">1</a></li> <li><a href=""#"">2</a></li> </ul>";
var htmlFilter = new HtmlFilter(); htmlFilter.AddHandler("li:nth-child(2n)", (ctx, nodeInfo) => { nodeInfo.Attributes["style"] = "color:red;"; return true; });
var content = @ <ul> <li><a href=""#"">1</a></li> <li><a href=""#"">2</a></li> </ul>";
var htmlFilter = new HtmlFilter(); htmlFilter.AddHandler("li:nth-child(2n)", (ctx, nodeInfo) => { nodeInfo.Attributes["style"] = "color:red;"; return true; }); var sw = new StringWriter(); htmlFilter.Execute(new CarteletContext(content, sw), HtmlParser.Parse(content)); sw.ToString(); // <ul> // <li><a href="#">1</a></li> // <li style="color:red;"><a href="#">2</a></li> // </ul>
None
CSS style
background-color #000 display block content '' vertical-align top background-image urlhelper('/common/block_06-03.gif')
height 17px width 240px margin $margin-block-topbottom 0 vertical-align top vertical-align bottom
None
None
None
CSS HTML style
None
is CTO # #
None
Visual Studio In Microsoft Windows VIM Windows Phone 8 Alice
Cartelet
C#
None