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
0
150
Front-end Development using CSharp
Front-end Development using CSharp
http://young.blog.jp.klab.com/archives/37630043.html
Mayuki Sawatari
March 25, 2014
Tweet
Share
More Decks by Mayuki Sawatari
See All by Mayuki Sawatari
.NET 9アプリをCGIとして レンタルサーバーで動かす
mayuki
1
930
.NET のための通信フレームワーク MagicOnion 入門 / Introduction to MagicOnion
mayuki
2
18k
Real World .NET Core on Kubernetes
mayuki
2
3.7k
OneDrive On-Demandがすごい
mayuki
0
2.4k
Android TVとXamarinとKotlin
mayuki
2
480
Cutting Edge!
mayuki
0
3.5k
.NETプログラム(のランタイムを実装する)入門なのです
mayuki
0
2.2k
Acute Low back pain
mayuki
1
230
TypeScriptをより実践的に使うために
mayuki
6
4.5k
Other Decks in Programming
See All in Programming
Perlで痩せる
yuukis
1
650
OpenTelemetryで始めるベンダーフリーなobservability / Vendor-free observability starting with OpenTelemetry
seike460
PRO
0
160
從零到一:搭建你的第一個 Observability 平台
blueswen
0
210
TypeScript を活かしてデザインシステム MCP を作る / #tskaigi_after_night
izumin5210
4
470
ワイがおすすめする新潟の食 / 20250530phpconf-niigata-eve
kasacchiful
0
180
Feature Flag 自動お掃除のための TypeScript プログラム変換
azrsh
PRO
4
620
Duke on CRaC with Jakarta EE
ivargrimstad
1
710
Language Server と喋ろう – TSKaigi 2025
pizzacat83
2
660
List Unfolding - 'unfold' as the Computational Dual of 'fold', and how 'unfold' relates to 'iterate'"
philipschwarz
PRO
0
130
Proxmoxをまとめて管理できるコンソール作ってみました
karugamo
1
410
漸進。
ssssota
0
1k
rbs-traceを使ってWEARで型生成を試してみた After RubyKaigi 2025〜ZOZO、ファインディ、ピクシブ〜 / tried rbs-trace on WEAR
oyamakei
0
1k
Featured
See All Featured
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
19
1.2k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
106
19k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
460
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
228
22k
Why Our Code Smells
bkeepers
PRO
336
57k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
42
2.3k
Rails Girls Zürich Keynote
gr2m
94
13k
Git: the NoSQL Database
bkeepers
PRO
430
65k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
21k
RailsConf 2023
tenderlove
30
1.1k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
KATA
mclloyd
29
14k
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