... RSS, and Atom 54 922.1 Parsing plain old XML 55 0LINQ to XML 55 0■XmlSerializer 55 422.2 Working with JSON 55 8JsonObject and JsonArray 55 9■DataContractJsonSerializer 56 222.3 Working with RSS ... Collecting ink drawings 194Creating the InkPresenter 1 95 ■Collecting ink 1 95 Styling the ink 1979 .5 Summary 198 14 CHAPTER 1 Introducing Silverlight Silverlight posts on the web. From Dave’s link ... 102■Customizing icons 1 05 ■Updating 1 05 5.4 Alerting the user with notification toast 106 5.5 Controlling the host window 107Basic window properties 108■Changing window chrome 109■Minimizing,...
... Expression Blend 259 Chapter 12: Styling inSilverlight 281 Chapter 13: Transformations and Animations 3 15 Chapter 14: Custom Controls 337 Chapter 15: Printing inSilverlight 357 Chapter ... Chapter 15, “Printing in Silverlight, ” discusses how to add printing functionality to Silverlight applications. www.it-ebooks.infoCHAPTER 2 INTRODUCTION TO VISUAL STUDIO 2010 17 Figure 2 -5. ... evolution of the user interface continues in the Windows operating system. Perhaps the most prominent difference between Windows 7 and previous versions of Windows is user-interface improvements....
... Data Binding 709 Chapter 21: Data Controls 763 Chapter 22: File Access 8 25 Chapter 23: Networking 857 Index 9 05 CHAPTER 1 INTRODUCING SILVERLIGHT 24 • System.Windows.Controls.Input.dll: ... currently exist in your code-behind class, as shown in Figure 1 -5. Simply choose the right event-handling method. CHAPTER 1 INTRODUCING SILVERLIGHT 18 Mixing ASP.NET Controls and Silverlight ... while the future is far from certain, here are a few points to keep in mind: HTML5 isn’t quite here yet: HTML5 support lags inin Internet Explorer. Many HTML5 features are promised for the...
... service for Silverlightin Chapter 19. ADDING SILVERLIGHT CONTENT TO AN EXISTING WEBSITE A key point to keep in mind when considering the Silverlight development model is that in many cases ... gradually evolving into a platform for developing interactive content. www.it-ebooks.infoCHAPTER 1 INTRODUCING SILVERLIGHT 20 Deploying a Silverlight Application Once you understand the Silverlight ... the introduction in each chapter. They point out features that are new to Silverlight 5, so you can home in on its changes and enhancements. www.it-ebooks.infoCHAPTER 1 INTRODUCING SILVERLIGHT...
... 151 5. 7 Summary 157 6 Understanding personalization 158 6.1 Introduction 158 6.2 Defining personalization 159 6.3 Personalization inaction 1616.4 Lifecycle of personalization data169Storing ... Parts in Action Building Dynamic Web PortalsDARREN NEIMKE MANNING Greenwich(74° w. long.)For online information and ordering of this and other Manning books, please go to www .manning. com. ... 2468 .5 Adding a CatalogZone dialog 247Displaying catalogs 249✦Displaying web parts 251 Communicating between web pages 253 8.6 Summary 255 9 Portal management 257 9.1 Introduction 257 9.2...
... methods? 56 Using abstract classes 56 3.4 Class type hints 57 How type hints work 58 ✦ When to use type hints 58 3 .5 Interfaces 60What is an interface? 60 ✦ Do we need interfaces in PHP? 61Using interfaces ... Summary 85 5 Understanding class relationships 87 5. 1 Inheritance 88Inheritance as a thinking tool 88 ✦ Refactoring to inheritance 89 5. 2 Object composition 94 5. 3 Interfaces 96The interface ... a thinking tool 97 ✦ Single and multiple inheritance 98 5. 4 Favoring composition over inheritance 99Avoiding vaguely named parent classes 99Avoiding deep inheritance hierarchies 100 5.5 Summary...
... 328 15. 2 Obtaining information 329Obtaining OpenGL object and texture information 329■Obtaining information about the OpenGL context 330 15. 3 Basic interoperability example 331Initializing ... find the Author Online forum for this book by going to www .manning. com/OpenCLinAction and clicking the Author Online link. Simple questions and concerns get rapid responses. In contrast, if you’re ... OPENCL 319 15 Combining OpenCL and OpenGL 321 15. 1 Sharing data between OpenGL and OpenCL 322Creating the OpenCL context 323■Sharing data between OpenGL and OpenCL 3 25 ■Synchronizing access...
... 243Getting started 244 ■ Handling client-side events 2 45 Aborting a postback 250 ■ Managing postback priority 251 Notifying the user 252 ■ Locked and loaded 253 ■ Client-side error handling ... the String object matches the specified string.trimRemoves leading and trailing white space from a String object instance.trimEndRemoves trailing white space from a String object instance.trimStartRemoves ... framework.For online information and ordering of this and other Manning books, please visitwww .manning. com. The publisher offers discounts on this book when ordered in quantity. For more information,...
... 327■Fetching the sort order 32910.4 Changing the size of things 330Making things resizable 331■Resizability events 334Styling the handles 3 35 10 .5 Making things selectable 336Creating selectables ... 348■Creating themed buttons 349■Button icons 352 ■Button events 352 Styling buttons 353 11.2 Sliders 354 Creating slider widgets 354 ■Slider events 358 ■Styling tips for sliders 359 11.3 ... neatly tucked away within a page, readability and maintainability are maximized.For online information and ordering of this and other Manning books, please visitwww .manning. com. The publisher...
... 49Manipulating element properties 51 ■ Fetching attribute values 52 ■ Setting attribute values 54 ■ Removing attributes 56 ■ Fun with attributes 56 3.2 Changing element styling 58 Adding and ... custom puff animation 150 5. 4 Summary 152 6 jQuery utility functions 153 6.1 Using the jQuery flags 154 Detecting the user agent 155 ■ Determining the box model 161Detecting the correct float ... operations in a wrapper method 201Retaining state within a wrapper method 2067 .5 Summary 2168 Talk to the server with Ajax 2178.1 Brushing up on Ajax 218Creating an XHR instance 219 ■ Initiating...
... 146Sorting and grouping data in a DataGrid 151 Filtering and paging data in a DataGrid 156 Using custom columns in the DataGrid 160Implementing master-detail in the DataGrid 167Validating the ... 171Chapter 5: Working with Local Data 1 75 Introduction 1 75 Reading data from and storing data in the isolated storage 176Working with IsolatedStorageSettings 186Caching data between different Silverlight ... happening with the service call and the data binding; all this is covered in detail later in this book. Add the following code in the code-behind of MainPage.xaml:public MainPage(){ InitializeComponent();...