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
37k
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
認証統合から始めるフロントエンドの機能単位開発 — マイクロサービス思想の適用
koukimiura
0
100
Kubernetesを使わない環境にもCloud Nativeなデプロイを実現する / Enabling Cloud Native deployments without the complexity of Kubernetes
linyows
3
360
〜バイブコーディングを超えて〜 チームで実験し続けたAI駆動開発
tigertora7571
0
200
書き換えて学ぶTemporal #fukts
pirosikick
2
360
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
300
ハーネスエンジニアリングにどう向き合うか 〜ルールファイルを超えて開発プロセスを設計する〜 / How to approach harness engineering
rkaga
28
19k
Firefoxにコントリビューションして得られた学び
ken7253
2
160
Structured Concurrency, Scoped Values and Joiners in the JDK 25 26 27
josepaumard
1
150
Spec-Driven Development with AI Agents (Workshop, May 2026)
antonarhipov
3
340
KMP × Kotlin 2.3 - How Android Got Slower While iOS Builds Improved by 47%
rio432
0
160
UaaL×Androidアプリのメモリ計測 — Memory Profilerの先へ
rio432
0
140
属人化しないコード品質の作り方_2026.04.07.pdf
muraaano
0
330
Featured
See All Featured
Code Review Best Practice
trishagee
74
20k
Evolving SEO for Evolving Search Engines
ryanjones
0
190
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.3k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.1k
WENDY [Excerpt]
tessaabrams
10
37k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.7k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
170
Done Done
chrislema
186
16k
Speed Design
sergeychernyshev
33
1.6k
The agentic SEO stack - context over prompts
schlessera
0
770
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