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
Transformação de Web.config
Search
talles
May 18, 2016
Programming
0
99
Transformação de Web.config
talles
May 18, 2016
Tweet
Share
More Decks by talles
See All by talles
Por que Riot.js?
talles
0
99
browserify
talles
0
64
DDD
talles
0
150
Testando Web Services
talles
0
87
npm for dummies
talles
0
220
A biblioteca do dólar
talles
0
52
JavaScript Orientado a Objetos
talles
0
61
A linguagem JavaScript
talles
0
66
VCS e Git
talles
0
98
Other Decks in Programming
See All in Programming
リリース時」テストから「デイリー実行」へ!開発マネージャが取り組んだ、レガシー自動テストのモダン化戦略
goataka
0
150
C-Shared Buildで突破するAI Agent バックテストの壁
po3rin
0
420
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
5
1.5k
AIエージェントの設計で注意するべきポイント6選
har1101
6
2.8k
Rubyで鍛える仕組み化プロヂュース力
muryoimpl
0
260
ゆくKotlin くるRust
exoego
1
180
gunshi
kazupon
1
130
Go コードベースの構成と AI コンテキスト定義
andpad
0
150
perlをWebAssembly上で動かすと何が嬉しいの??? / Where does Perl-on-Wasm actually make sense?
mackee
0
260
実は歴史的なアップデートだと思う AWS Interconnect - multicloud
maroon1st
0
290
Java 25, Nuevas características
czelabueno
0
120
Tinkerbellから学ぶ、Podで DHCPをリッスンする手法
tomokon
0
150
Featured
See All Featured
[SF Ruby Conf 2025] Rails X
palkan
0
660
Game over? The fight for quality and originality in the time of robots
wayneb77
1
72
How GitHub (no longer) Works
holman
316
140k
How to make the Groovebox
asonas
2
1.9k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.4k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
170
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
170
エンジニアに許された特別な時間の終わり
watany
106
220k
Ethics towards AI in product and experience design
skipperchong
1
150
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
110
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
54
Utilizing Notion as your number one productivity tool
mfonobong
2
190
Transcript
Transformação de Web.config
Web.Debug.config? Web. Release.config?
Gestão de configuração oras!
Mas… SCM ou desenvolvimento?
Permite • Trocar elementos • Inserir elementos • Remover elementos
• Setar atributos • Remover atributos
Permite Trocar elementos • xdt:Transform="Replace" Inserir elementos • xdt:Transform="Insert" •
xdt:Transform="InsertBefore" • xdt:Transform="InsertAfter" Remover elementos • xdt:Transform="Remove" • xdt:Transform="RemoveAll" Setar atributos • xdt:Transform="SetAttributes()" Remover atributos • xdt:Transform="RemoveAttributes()"
MSDN é a referência https://msdn.microsoft.com/library/dd465326
É por configuração de solução
(Ainda bem que) não afeta execução, apenas publicação
(Infelizmente) só funciona para aplicações web
A partir do Visual Studio 2012 temos "Preview Transform"
Ignorando pubxml (de maneira não muito elegante) <ItemGroup> <None Include="Properties\PublishProfiles\*.pubxml"
/> </ItemGroup>
Exercício do dia: fazer um Web.config transformista!