- I started out by creating an Empty SharePoint project. This can have any name you like and it can be both a farm and a sandboxed solution
- Next add an new item to the project and choose a module
- You can rename the module if you want to, I will leave the name at Module1
- After the module is created it contains an elements.xml file and a sample.txt file. The sample.txt file can be renamed to sample.master.
Project structure after adding a module and renaming the sample file to sample.master
I’m not a designer, so I wasn’t interested in creating a brilliant new design (good job, because I wouldn’t be able to do that!).
For the purpose of this example I just took the standard SharePoint 2010 master page contents.
For the purpose of this example I just took the standard SharePoint 2010 master page contents.
- Open up SharePoint Designer and open the site you are working on
- Choose Master Pages on the left side
- Open v4.master
Don’t let SharePoint fool you. There is a default.master, but this is the old SharePoint 2007 master page that is used if you perform a visual upgrade. When creating a site in SharePoint 2010 the master page that will be used by default is v4.master. I know it’s a bit confusing, but if you have been working with SharePoint for a while you won’t be surprised by this.
- Copy the contents of v4.master and past them in your sample.master file in Visual Studio. Make the changes you want to.
- Note how the elements.xml file has changed to reference the sample.master rather than the sample.txt
The contents of the elements.xml file
- Make sure the module is added to a feature in your project that is scoped at the site (= site collection) level
You could stop here and this solution will deploy your sample.master master page to the master page gallery of your site collection.
This will not apply the master page to the site collection when the feature gets activated though. It will only make it available for selection.
This will not apply the master page to the site collection when the feature gets activated though. It will only make it available for selection.
- If you the master page to be applied when the feature gets activated you right click on the Feature1 and you add an event receiver. This will add a feature receiver file to the feature.
- In this file we will add some code that will apply the sample.master master page when the feature gets activated and it will apply the v4.master when the feature gets deactivated.
Code used in the feature receiver
Now if you activate the feature the code in the feature receiver will run and will apply sample.master to the site. As you can see we change both the MasterUrl and the CustomMasterUrl. The MasterUrl is used on all pages that are not publishing pages. This means it is used on the pages in the sitepages library and on the pages in the _layouts directory like the settings page for instance. The CustomMasterUrl is only used on pages that are stored in the Pages library. This library is created when the SharePoint Server Publishing Infrastructure features is activated on the site collection and the SharePoint Server Publishing feature is activated on the site.
You can also use the SharePoint user interface to apply a new master page. The Site Master Page is the equivalent of the CustomMasterUrl and the System Master Page is what the object model calls the MasterUrl.
Changing the master page using the SharePoint user interface
This comment has been removed by the author.
ReplyDeleteRAKSASAPKR.COM - BANDAR DOMINO99 | AGEN BANDARQ | AGEN POKER | DOMINO ONLINE | AGEN DOMINO
ReplyDeleteRaksasaPKR.com Agen BandarQ & Agen Domino99 Terpercaya Indonesia
RaksasaPoker Yang memberikan Pelayanan Terbaik dan mempunyai Server Yang Berkualitas Di Dalam Permainan Asli tanpa Robot .Agen Poker
Dengan permainan Capsun Online Yang Real Money / Uang Asli Di sini Tepatnya Anda Memilih Agen Poker
Silakan Bergabung Bersama Kami Di Raksasapkr.com Domino99
Di Jamin Permainanya Seperti Asli Tanpa Jauh Harus Ke Luar negri
Tidak Ada Robot 100% Player VS Player
Minimal Deposit Rp 20.000
Minimal Withdraw Rp. 20.000
Dan Bahwa Pulang Jacpot Jutaan Rupiah
Menyediakan 7 Permainan 1 User ID ;
BandarQ , Domino99 ,Capsun , Sakong , Bandar Poker , Poker,AduQ
Dan Banyak Bawa Pulang Kemenangan Jackpot Puluhan Juta Rupiah
RaksasaPoker.net Menyediakan 7 Game Dalam 1 User ID
Langsung Daftar Sekarang Juga !
(+) Bonus Rollingan(Mingguan) 0.3%
(+) Bonus Refferal 20%
RAKSASAPOKER Menyediakan Support Bank Local ;
- BCA
- BRI
- BNI
- MANDIRI
- Danamon
- CIMB
Dan CS Yang Ramah & Cantik Akan Melayani Anda 24Jam Nonstop
Untuk Informasi Lebih Lengkap Mengenai Daftar langsung Hubungi Kami
(+) LiveChat : RaksasaPoker (Online 24jam)
(+) BBM : 5C5634BB
(+) Skype : RaksasaPoker
Mau Jadi Bandar Disini Tempatnya !
Pokerpelangi | Daftar Pokerpelangi | alternatif pokerpelangi | alt pelangimerah | Pelangiqq | daftar pelangiQQ | alternatif pelangiQQ | alt pelangiQQ | FORUM JUDI | FORUM JUDI ONLINE | JUDI ONLINE | hawaipoker | daftar hawaipoker | alt hawaipoker | agen bandarq | agen poker | agen domino99
This comment has been removed by the author.
ReplyDeleteRAKSASAPKR.NET - BANDAR DOMINO99 | AGEN BANDARQ | AGEN POKER | DOMINO ONLINE | AGEN DOMINO
ReplyDeleteRaksasapkr.net Agen Bandarq & Agen Domino99 Terpercaya Indonesia
RaksasaPoker Yang memberikan Pelayanan Terbaik dan mempunyai Server Yang Berkualitas Di Dalam Permainan Asli tanpa Robot .Agen Poker
Dengan permainan BandarQ Yang Real Money / Uang Asli Di sini Tepatnya Anda Memilih
Silakan Bergabung Bersama Kami Di Raksasapoker.net Domino99
Di Jamin Permainanya Seperti Asli Tanpa Jauh Harus Ke Luar negri
Tidak Ada Robot 100% Player VS Player
Minimal Deposit Rp 20.000
Minimal Withdraw Rp. 20.000
Dan Bahwa Pulang Jacpot Jutaan Rupiah
Menyediakan 7 Permainan 1 User ID ;
BandarQ , Domino99 ,Capsun , Sakong , Bandar Poker , Poker,AduQ
Dan Banyak Bawa Pulang Kemenangan Jackpot Puluhan Juta Rupiah
RaksasaPoker.net Menyediakan 7 Game Dalam 1 User ID
Langsung Daftar Sekarang Juga !
(+) Bonus Rollingan(Mingguan) 0.3%
(+) Bonus Refferal 20%
RAKSASAPOKER Menyediakan Support Bank Local ;
- BCA
- BRI
- BNI
- MANDIRI
- Danamon
- CIMB
Dan CS Yang Ramah & Cantik Akan Melayani Anda 24Jam Nonstop
Untuk Informasi Lebih Lengkap Mengenai Daftar langsung Hubungi Kami
(+) LiveChat : RaksasaPoker (Online 24jam)
(+) BBM : 5C5634BB
(+) Skype : RaksasaPoker
Mau Jadi Bandar Disini Tempatnya !
Sering Main kartu QQ Kalah Terus ? Sudah Waktu nya Beralih bermain di 633DOMINO.org ,Gampang menang nya aman & Terpercaya !dngn modal minim menang jutaan
ReplyDeletePoker
Capsa Susun
AduQ
BandarQ
Bandar Poker
Sakong Online
Domino99
Agen Poker Online Terpercaya Se Asia
Gabung Sekarang Juga Dan Dapatkan Ratusan Juta Bersama Kami
Contact :
Wa : +855 97643 0289
BBM : E38C429A
Link : WWW.633DOMINO.ORG
Sudah Bosan Dengan Kekalahan ?Waktu Nya Beralih di 633DOMINO.org Yang Bisa Kasih Menang & Bonus Banyak,DP Min 20RB,Daftar Sekarang Juga,BBM : E38C429A
ReplyDeletePoker
Capsa Susun
AduQ
BandarQ
Sakong Online
Agen Poker Online Terpercaya Se Asia
Gabung Sekarang Juga Dan Dapatkan Ratusan Juta Bersama Kami
Contact :
Wa : +855 97643 0507
BBM : D60AFBA6
Link : WWW.633DOMINO.ORG
RAKSASAPKR.NET - BANDAR DOMINO99 | AGEN BANDARQ | AGEN POKER | DOMINO ONLINE | AGEN DOMINO
ReplyDeleteRaksasapkr.net Agen Bandarq & Agen Domino99 Terpercaya Indonesia
RaksasaPoker Yang memberikan Pelayanan Terbaik dan mempunyai Server Yang Berkualitas Di Dalam Permainan Asli tanpa Robot .Agen Poker
Dengan permainan BandarQ Yang Real Money / Uang Asli Di sini Tepatnya Anda Memilih
Silakan Bergabung Bersama Kami Di Raksasapoker.net Domino99
Di Jamin Permainanya Seperti Asli Tanpa Jauh Harus Ke Luar negri
Tidak Ada Robot 100% Player VS Player
Minimal Deposit Rp 20.000
Minimal Withdraw Rp. 20.000
Dan Bahwa Pulang Jacpot Jutaan Rupiah
Menyediakan 7 Permainan 1 User ID ;
BandarQ , Domino99 ,Capsun , Sakong , Bandar Poker , Poker,AduQ
Dan Banyak Bawa Pulang Kemenangan Jackpot Puluhan Juta Rupiah
RaksasaPoker.net Menyediakan 7 Game Dalam 1 User ID
Langsung Daftar Sekarang Juga !
(+) Bonus Rollingan(Mingguan) 0.3%
(+) Bonus Refferal 20%
RAKSASAPOKER Menyediakan Support Bank Local ;
- BCA
- BRI
- BNI
- MANDIRI
- Danamon
- CIMB
Dan CS Yang Ramah & Cantik Akan Melayani Anda 24Jam Nonstop
Untuk Informasi Lebih Lengkap Mengenai Daftar langsung Hubungi Kami
(+) LiveChat : RaksasaPoker (Online 24jam)
(+) BBM : 5C5634BB
(+) Skype : RaksasaPoker
Mau Jadi Bandar Disini Tempatnya !
BandarQ , Domino99 ,Capsun , Sakong , Bandar Poker , Poker , AduQ , Bandar66
ReplyDeleteRasasaPKR.net Agen
RaksaDomino Server Terbaru dan BandarQ Terpercaya Indonesia
Website Judi Online Yang memberikan Pelayanan Terbaik dan mempunyai Server Yang Berkualitas Di Dalam Permainan Asli tanpa Robot
Dengan Agen BandarQ Yang Real Money / Uang Asli Di sini Tepatnya Anda Memilih
Silakan Bergabung Bersama Kami Di Raksasapkr.net
Di Jamin Permainanya Seperti Asli Tanpa Jauh Harus Ke Luar negri
Tidak Ada Robot 100% Player VS Player
Minimal Deposit Rp 20.000
Minimal Withdraw Rp. 20.000
Dan Bahwa Pulang Jacpot Jutaan Rupiah
Menyediakan 8 Permainan 1 User ID ;
Dan Banyak Bawa Pulang Kemenangan Jackpot Puluhan Juta Rupiah
RaksasaPoker.net Menyediakan 7 Game Dalam 1 User ID
Langsung Daftar Sekarang Juga !
(+) Bonus Rollingan(Mingguan) 0.3% - 0.5%
(+) Bonus Refferal 20%
RAKSASAPOKER Menyediakan Support Bank Local ;
- BCA
- BRI
- BNI
- MANDIRI
Dan CS Yang Ramah & Cantik Akan Melayani Anda 24Jam Nonstop
Untuk Informasi Lebih Lengkap Mengenai Daftar langsung Hubungi Kami
(+) LiveChat : RaksasaPoker (Online 24jam)
(+) BBM : 5C5634BB
(+) Facebook : Officialraksasapkr
>>> DAFTAR SEKARANG <<<
RAKSASAPOKER
Mau Jadi Bandar Disini Tempat NyA !!
suka main kartu qq dan poker online ? daftar yukk di website Kami di www.633Domino.org :D kami tunggu Kehadiran nya bos
ReplyDeletePoker
Capsa Susun
aduQ
Agen bandarQ
Bandar Poker
Sakong Online
Domino
Agen kartQQ online Terpercaya
Gabung Segera Juga Bersama Kami dan Raih Kemenangan Ratusan juta Rupiah !!
Contact Us :
WA : +855 97643 0289
BBM : E38C429A
Link : WWW.633DOMINO.ORG
"RaksasaPoker Agen Domino Server Terbaru dan BandarQ Terpercaya Indonesia
ReplyDeleteWebsite Judi Online Yang memberikan Pelayanan Terbaik dan mempunyai Server Yang Berkualitas Di Dalam Permainan Asli tanpa Robot Ataupun Admin Ikut Serta Bermain Serta Memberikan Kemudahan Dalam Melakukan Proses Transaksi Deposit Dan Wirthdaw Hanya 2 Menit Dana Anda Pasti Sudah Di Proses.
BandarQ
Domino99
Capsa
Agen Poker
Agen Domino99
Agen Capsa
Gabung Sekarang Juga Dan Dapatkan Ratusan Juta Bersama Kami"
Hobi Main poker atau domino online? segera gabung di UtamaDomino
ReplyDeleteBandarQ
Agen Domino
Domino 99
Agen bandarQ
Situs Judi Online Terpercaya
Gabung Sekarang Juga Dan Dapatkan Ratusan Juta Bersama Kami
ReplyDeleteagen slot online terpercaya dan terbaik indonesia 2019
https://taruhanslot.net/bandar-judi-slot-witchs-brew-jacpot-besar-di-joker123-dan-vivoslot/
Link Official Bolavita : http://159.89.197.59/
Telegram : +62812-2222-995
Wechat : Bolavita
WA : +62812-2222-995
Line : cs_bolavita
JAGUARQQ | DOMINO 99 | POKER | BANDARQ
ReplyDeleteONLINE
* Dengan Minimal Deposit : Rp 15.000,-
* Tersedia 8 Game Dalam 1 User ID
+ BandarQ
+ ADUQ
+ SAKONG
+ DOMINO99
+ BANDAR66
+ POKER
+ BANDAR POKER
+ CAPSA SUSUN
* Bonus Rollingan 0,5% Setiap minggu
* Bonus Referal 20% Seumur hidup
- Kontak Kami -
WA : +855964608606
TELEGRAM : +855964608606
LINE : csjaguarqq
Website : 99jaguar
Twitter : JaguarQQ
Fanspage : 99Jaguar
Sahabatpoker Agen Domino99, Poker Online, Bandarq Terbaik Di
ReplyDeleteAsia
Yuk Buruan ikutan bermain di website www.kadosahabat.com
Sekarang SAHABATPOKER Memiliki Game terbaru Dan
Ternama loh...
=> Bonus Refferal 15%
=> Bonus Turn Over 0,5%
=> Minimal Depo 20.000
=> Minimal WD 20.000
=> 100% Member Asli
=> Pelayanan DP & WD 24 jam
=> Livechat Kami 24 Jam Online
=> Bisa Dimainkan Di Hp Android
=> Di Layani Dengan 6 Bank Terbaik
=> 1 User ID 8 Permainan Menarik
Ayo gabung sekarang juga hanya dengan
mengklick sahabatpoker
link blogspot
hokisahabatpk1
cerita18terbaru
WHATSAPP : +855967136164
TELEGRAM : +855967136164
LINE ID : sahabatpoker
JAGUARQQ | DOMINO 99 | POKER | BANDARQ ONLINE
ReplyDelete* Dengan Minimal Deposit : Rp 15.000,-
* Tersedia 8 Game Dalam 1 User ID
+ BandarQ
+ ADUQ
+ SAKONG
+ DOMINO99
+ BANDAR66
+ POKER
+ BANDAR POKER
+ CAPSA SUSUN
* Bonus Rollingan 0,5% Setiap minggu
* Bonus Referal 20% Seumur hidup
- Kontak Kami -
WA : +855964608606
TELEGRAM : +855964608606
LINE : csjaguarqq
Website : 99jaguar
Twitter : JaguarQQ
Fanspage : <a href="https://www.facebook.com/99Jaguar-2238107806502984/?
Sahabatpoker Agen Domino99, Poker Online, Bandarq Terbaik Di Asia
ReplyDeleteYuk Buruan ikutan bermain di website www.kadosahabat.com
Sekarang SAHABATPOKER Memiliki Game terbaru Dan Ternama loh...
=> Bonus Refferal 15%
=> Bonus Turn Over 0,5%
=> Minimal Depo 20.000
=> Minimal WD 20.000
=> 100% Member Asli
=> Pelayanan DP & WD 24 jam
=> Livechat Kami 24 Jam Online
=> Bisa Dimainkan Di Hp Android
=> Di Layani Dengan 6 Bank Terbaik
=> 1 User ID 8 Permainan Menarik
Ayo gabung sekarang juga hanya dengan
mengklick sahabatpoker
link blogspot
hokisahabatpk1
cerita18terbaru
WHATSAPP : +855967136164
TELEGRAM : +855967136164
LINE ID : sahabatpoker