c# create 2d barcode EXCAVATING THE SITE in Font

Generator Data Matrix in Font EXCAVATING THE SITE

CHAPTER 4 EXCAVATING THE SITE
Painting ECC200 In None
Using Barcode encoder for Font Control to generate, create Data Matrix ECC200 image in Font applications.
www.OnBarcode.com
Make Data Matrix 2d Barcode In None
Using Barcode creator for Font Control to generate, create ECC200 image in Font applications.
www.OnBarcode.com
Exploring Site Definitions
Create QR Code 2d Barcode In None
Using Barcode printer for Font Control to generate, create Denso QR Bar Code image in Font applications.
www.OnBarcode.com
Encode Barcode In None
Using Barcode creator for Font Control to generate, create Barcode image in Font applications.
www.OnBarcode.com
So far, this chapter has been fairly straightforward, but now it is time to get serious. As you have probably figured by now, this book is not about giving you recipes for a quick fix of SharePoint customization. This book does not trust the official documentation. You are not here to read yet another explanation of how to provision a file, although I will cover that later. You are here to dig to find the real truth of how SharePoint works. You want to see solid proof; you want to expose every flaw or implementation mistake. It is time to take your understanding of the SharePoint user experience to the extreme.
Barcode Creator In None
Using Barcode creation for Font Control to generate, create Barcode image in Font applications.
www.OnBarcode.com
Code 39 Extended Maker In None
Using Barcode maker for Font Control to generate, create Code 39 image in Font applications.
www.OnBarcode.com
The [12] Hive TEMPLATE Folder
Encoding UPC-A Supplement 5 In None
Using Barcode generation for Font Control to generate, create UPCA image in Font applications.
www.OnBarcode.com
Making GS1 - 12 In None
Using Barcode generation for Font Control to generate, create UPC E image in Font applications.
www.OnBarcode.com
Most of what defines the user experience resides in the TEMPLATE folder of the [12] hive (see Figure 4-2). Within that folder lies a wealth of customization options, but there are also lethal traps, so you need to know where to step.
DataMatrix Creator In Java
Using Barcode generator for Eclipse BIRT Control to generate, create DataMatrix image in Eclipse BIRT applications.
www.OnBarcode.com
DataMatrix Generation In Visual Basic .NET
Using Barcode generation for .NET framework Control to generate, create Data Matrix 2d barcode image in Visual Studio .NET applications.
www.OnBarcode.com
The 12 hive, usually located at C:\Program Tip
Print Data Matrix In .NET Framework
Using Barcode maker for Reporting Service Control to generate, create ECC200 image in Reporting Service applications.
www.OnBarcode.com
UPC Code Creation In .NET
Using Barcode creator for Reporting Service Control to generate, create UPCA image in Reporting Service applications.
www.OnBarcode.com
Files\Common Files\Microsoft Shared\ web server extensions\12, is referred to as [12] in this book.
GTIN - 13 Recognizer In Java
Using Barcode recognizer for Java Control to read, scan read, scan image in Java applications.
www.OnBarcode.com
Generating Barcode In None
Using Barcode generation for Online Control to generate, create Barcode image in Online applications.
www.OnBarcode.com
Figure 4-2. The [12]\TEMPLATE folder
Drawing Barcode In None
Using Barcode creation for Microsoft Word Control to generate, create Barcode image in Office Word applications.
www.OnBarcode.com
Barcode Generator In .NET
Using Barcode generation for VS .NET Control to generate, create Barcode image in .NET applications.
www.OnBarcode.com
CHAPTER 4 EXCAVATING THE SITE
Recognize Code 128 Code Set B In None
Using Barcode decoder for Software Control to read, scan read, scan image in Software applications.
www.OnBarcode.com
Encoding Barcode In Java
Using Barcode generation for Java Control to generate, create Barcode image in Java applications.
www.OnBarcode.com
You may notice that the folders in Figure 4-2 include a folder named 1044, which may not be present in your [12]\TEMPLATE. That 1044 folder contains site template information for a language pack, which in this case is the Norwegian language pack. The number 1044 is the locale identifier (LCID). 1033 is the LCID of English, and you may have other folders that represent the LCID of the language packs you have installed. More to the point, the LCID-related folders contain three subfolders out of the box, called STS, Workflow, and XML. For now, you want to go into the XML folder to find the starting point of your site exploration, the webtemp.xml file.
QR-Code Reader In C#.NET
Using Barcode recognizer for .NET framework Control to read, scan read, scan image in VS .NET applications.
www.OnBarcode.com
Read UPC-A Supplement 5 In Visual C#
Using Barcode decoder for .NET Control to read, scan read, scan image in VS .NET applications.
www.OnBarcode.com
Note The STS folder and the Workflow folder contain templates for documents and some workflow definitions, including the actions for editors such as SharePoint Designer. I will not cover these subfolders in this book.
webtemp.xml
The webtemp.xml file, located in the [12]\TEMPLATE\[1033]\XML directory, is the default site template file that ships with WSS. When you develop your own site later in this book, you will create your own webtemp.xml file, and if you install third-party site definitions, these will typically also create their own webtemp.xml files. These extra webtemp.xml files will be named webtempXXXXX.xml, where XXXXX is anything you like. SharePoint searches for anything beginning with webtemp and ending in .xml to find web templates.
Caution If you care about getting support from Microsoft, do not modify the webtemp.xml template that
comes with SharePoint. The only thing you are allowed to change is the Hidden attribute of Configuration elements. If you don t care about supportability, go bananas, and do what you want.
Just one more thing
Caution The previous caution applies to all files that ship with SharePoint. With the noted exception of
the Hidden attribute, Microsoft will refuse to help you if you modify any included file in any fashion.
and I nearly forgot:
CHAPTER 4 EXCAVATING THE SITE
Caution Oh, who am I kidding You are a developer; you thrive on breaking things to find out how they work. Just don t tell anyone what you do on your unsupported lab environment, and you can go bananas and modify anything you like. Seriously, though, there is a very good reason why you do not want to mess up the files that ship with SharePoint in a production environment. At any time, as part of a product upgrade, patch, or service pack, Microsoft may choose to overwrite any file that ships with SharePoint. If you have made modifications to those files, you ll lose your changes.
Open the default webtemp.xml file in your XML editor now. Depending on your LCID, you should see something along the lines of Figure 4-3.
Figure 4-3. Default webtemp.xml As you can see, webtemp.xml contains only Template elements that in turn contain Configuration elements. Each of these configurations is a site definition. When you used the Team Site, Basic Meeting Workspace, Wiki, and Blog site definitions in earlier chapters, SharePoint found these site definitions in this file. There is some confusion about terminology when it comes to site templates and site definitions. Basically, a site template is made by selecting the Save Site As Template option of the Site Settings page and is thus based on an existing and customized site. A site definition, by contrast, is the original definition of a site. If you compare the two to programming, think of a site definition as the class and the site template as the object, in other words, an instance of the class. To make this even more confusing, the Template element of a webtemp.xml file has nothing to do with site templates but is rather a site type, for instance, a team site (STS), a meeting site
Copyright © OnBarcode.com . All rights reserved.