Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Front-end Development using CSharp
Search
Mayuki Sawatari
March 25, 2014
Programming
160
0
Share
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
.NET 9アプリをCGIとして レンタルサーバーで動かす
mayuki
1
1.2k
.NET のための通信フレームワーク MagicOnion 入門 / Introduction to MagicOnion
mayuki
2
38k
Real World .NET Core on Kubernetes
mayuki
2
3.9k
OneDrive On-Demandがすごい
mayuki
0
2.6k
Android TVとXamarinとKotlin
mayuki
2
540
Cutting Edge!
mayuki
0
3.8k
.NETプログラム(のランタイムを実装する)入門なのです
mayuki
0
2.4k
Acute Low back pain
mayuki
1
280
TypeScriptをより実践的に使うために
mayuki
6
4.6k
Other Decks in Programming
See All in Programming
ローカルLLMでどこまでコードが書けるか / How much code can be written on a local LLM
kishida
2
380
継続的な負荷検証を目指して
pyama86
3
1.2k
TypeSpec で繋ぐ複数プロダクトの型安全
maroon8021
1
130
【ディップ|26年新卒研修資料】TDD実装演習
dip_tech
PRO
0
250
AI時代になぜ書くのか
mutsumix
0
430
AIエージェントの隔離技術の徹底比較
kawayu
0
280
サーバーレスで作る、動画データ管理基盤
oyasumipants
0
230
新規プロダクトを高速で生み出すハーネスエンジニアリング
seanchas116
3
210
今さら聞けないCancellationToken
htkym
0
120
Spec-Driven Development with AI Agents (Workshop, May 2026)
antonarhipov
3
400
UaaL×Androidアプリのメモリ計測 — Memory Profilerの先へ
rio432
0
160
ビジネスモデルから紐解く、AI+型駆動開発
hirokiomote
2
510
Featured
See All Featured
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
230
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.8k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.3k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
210
Measuring & Analyzing Core Web Vitals
bluesmoon
9
830
The Invisible Side of Design
smashingmag
302
52k
Git: the NoSQL Database
bkeepers
PRO
432
67k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
120
How to Talk to Developers About Accessibility
jct
2
200
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
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