ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب XML in Theory and Practice

دانلود کتاب XML در تئوری و عمل

XML in Theory and Practice

مشخصات کتاب

XML in Theory and Practice

دسته بندی: طراحی وب سایت
ویرایش: 1 
نویسندگان:   
سری:  
ISBN (شابک) : 9780470843444, 0470843446 
ناشر:  
سال نشر: 2003 
تعداد صفحات: 482 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 23 مگابایت 

قیمت کتاب (تومان) : 42,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 11


در صورت تبدیل فایل کتاب XML in Theory and Practice به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب XML در تئوری و عمل نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب XML در تئوری و عمل

XML یک زبان نشانه گذاری بین پلتفرمی قدرتمند است که به آسانی به عنوان یک استاندارد در بسیاری از حوزه های وب و توسعه نرم افزار پذیرفته شده است. مزایای واقعی شامل سهولت ادغام آن در سیستم های موجود، سادگی استفاده از آن در محیط های شی گرا و کاربرد گسترده آن است. کریس بیتس نحوه استفاده از XML را در توسعه‌های نرم‌افزاری مدرن نشان می‌دهد و با مثال‌های واضح و عملی از یک بررسی کامل از نکات کلیدی آن پشتیبانی می‌کند. فرمت های ذخیره سازی، پیاده سازی رابط ها، ارائه یک پروتکل بی سیم در برنامه های کاربردی توزیع شده (SOAP) و ایجاد فرمت های داده های میانی در وب. کریس بیتس کدهای زنده را در جاوا ارائه می کند تا نشان دهد چگونه XML می تواند در توسعه برنامه ها به کار گرفته شود و همچنین جزئیاتی از نحوه استفاده از XML ارائه می دهد. تجزیه کننده های XML کار می کنند. شما بیشتر از نحوه عملکرد XML را یاد خواهید گرفت. شما بینش و درک مفاهیم، ​​اهمیت و کاربرد آنها را به دست خواهید آورد. مسائل و تمرینات ارائه شده است و کتاب را برای موقعیت های خودآموز یا کلاس درس ایده آل می کند. XML در تئوری و عمل با یک وب‌سایت همراه حاوی نمونه‌های کد و پیوندهایی به وب‌سایت‌های مهم، یک آغازگر ضروری در این موضوع است. وب سایت همراه: homepages.shu.ac.uk/~cmscrb/XML/


توضیحاتی درمورد کتاب به خارجی

XML is a powerful cross-platform mark-up language which has readily been adopted as a standard in many spheres of web and software development. Real benefits include its ease of integration into existing systems, the simplicity of using it in object-oriented environments and its wide applicability. Chris Bates shows how to use XML in modern software developments and backs up a thorough treatment of its key points with clear, practical examples.Programmers and developers wanting both A-Z coverage and a practical how-to, will find stepwise guidance on:creating data,storage formats,implementing interfaces,providing a wireless protocol in distributed applications (SOAP), andcreating intermediate data formats on the web.Chris Bates provides live code in Java to show how XML can be employed in the development of applications and also provides details of how XML parsers work. You will learn more than simply how XML operates. You'll gain insight and understanding of the concepts, their importance and their application. Problems and exercises are provided and make the book ideal for self-study or classroom situations. With an accompanying website containing code samples and links to important web-sites, XML in Theory and Practice is a must-have primer on the subject. Accompanying website: homepages.shu.ac.uk/~cmscrb/XML/



فهرست مطالب

XML in Theory and Practice......Page 5
Copyright......Page 6
Contents......Page 7
Preface......Page 12
1 Introduction......Page 15
Part I Extensible Markup Language......Page 25
2 Writing XML......Page 27
2.1 A FIRST EXAMPLE......Page 28
2.2 WHY NOT USE HTML?......Page 29
2.3.1 XML Tags......Page 32
2.3.2 Attributes......Page 36
2.3.4 Entities......Page 38
2.3.5 Processing Instructions......Page 40
2.3.6 Formally Defining XML Structures......Page 41
2.4 PARSING XML FILES......Page 43
2.4.2 Unparsed Character Data......Page 44
2.4.3 Whitespace......Page 45
2.5 THE RECIPE BOOK......Page 48
2.6 THE BUSINESS LETTER......Page 52
Exercises......Page 55
3 Document Type Definitions......Page 57
3.1 STRUCTURE......Page 58
3.2 ELEMENTS......Page 59
3.2.1 Sequence and Selection......Page 60
3.3 ATTRIBUTES......Page 61
3.4 ENTITIES......Page 62
3.5 NOTATIONS......Page 65
3.6.1 External DTDs......Page 66
3.6.2 Customizing DTDs......Page 67
3.7 THE RECIPE BOOK......Page 68
3.8 BUSINESS LETTER......Page 71
Exercises......Page 73
4 Specifying XML Structures Using Schema......Page 75
4.1 NAMESPACES......Page 77
4.1.1 Declaring Namespaces......Page 78
4.1.2 Applying Namespaces......Page 79
4.2 USING SCHEMAS......Page 80
4.2.1 Validating Schemas......Page 83
4.3.1 Simple Types......Page 85
4.3.2 Complex Types......Page 87
4.4 DATA IN SCHEMA......Page 92
4.4.1 Regular Expression Language......Page 94
4.5.1 Sequence......Page 96
4.5.2 All......Page 97
4.5.4 Restriction......Page 98
4.5.6 Union......Page 103
4.6 EXAMPLE SCHEMA......Page 104
4.6.1 The Business Letter Schema......Page 105
Exercises......Page 112
Part II Formatting XML for Display and Print......Page 115
5 Cascading Style Sheets......Page 117
5.1 CSS AND HTML......Page 118
5.1.1 Using Styles: Simple Examples......Page 119
5.2 CSS AND XML......Page 122
5.3.2 Rules......Page 124
5.3.3 Classes......Page 125
5.4.1 Formatting Elements......Page 127
5.4.2 Fonts......Page 128
5.4.4 Text......Page 130
5.4.5 Boxes......Page 131
5.4.6 Units, URLs and Colors......Page 132
5.5 A STYLESHEET FOR THE BUSINESS LETTER......Page 133
Exercises......Page 136
6 Cascading Style Sheets Two......Page 137
6.1 THE DESIGN OF CSS2......Page 138
6.1.1 Media Types......Page 139
6.2 STYLING FOR PAGED MEDIA......Page 140
6.2.1 Page Rules......Page 141
6.3.1 Properties......Page 144
6.4 COUNTERS AND NUMBERING......Page 148
6.4.1 Counters......Page 150
Exercises......Page 152
7 Navigating within and between XML Documents......Page 153
7.1 XPATH......Page 154
7.1.1 Introducing XPath Constructs......Page 155
7.1.2 Location Paths......Page 157
7.1.3 Function Library......Page 163
7.1.4 Data Types......Page 166
7.2 XLINK......Page 168
7.2.1 An XLink Scenario......Page 169
7.2.2 XLink Attributes......Page 171
7.2.3 Simple Links......Page 174
7.2.4 Extended Links......Page 176
7.2.5 Linkbases and Generic Links......Page 178
7.3 XPOINTER......Page 180
8 XSL Transformation Language......Page 183
8.1 INTRODUCING XSLT......Page 184
8.1.1 Why Use XSLT?......Page 185
8.1.2 An Example Transformation......Page 186
8.2 STARTING THE STYLESHEET......Page 188
8.3 TEMPLATES......Page 189
8.4 XSL ELEMENTS......Page 191
8.5 .XSL FUNCTIONS......Page 193
8.6 USING VARIABLES......Page 196
8.7 PARAMETER PASSING......Page 198
8.8 MODES......Page 200
8.9 HANDLING WHITESPACE......Page 201
Exercises......Page 210
9 XSLT in Use......Page 211
9.1.1 Selecting a Recipe......Page 212
9.1.2 Displaying a Recipe......Page 217
9.2 THE BUSINESS LETTER......Page 222
10 XSL Formatting Objects......Page 233
10.1.1 Structuring a Report......Page 235
10.1.2 Structuring a Book......Page 236
10.1.3 Page Structure......Page 237
10.2 PROCESSING XSL-FO......Page 238
10.3 FORMATTING OBJECT ELEMENTS......Page 241
10.3.1 Blocks......Page 248
10.3.2 XSL- FO Properties......Page 252
10.3.4 Footnotes......Page 255
10.3.5 Tables......Page 257
10.3.6 Lists......Page 260
10.3.7 Images......Page 262
10.3.8 Floats......Page 263
10.4 THE RECIPE BOOK......Page 264
Part III Handling XML in Your Own Programs......Page 275
11 Java and XML......Page 277
11.1.1 Java API for XML Processing......Page 281
11.1.3 Xalan- Java......Page 283
11.1.5 FOP......Page 284
12 The Document Object Model......Page 289
12.1.1 What is the DOM......Page 290
12.1.3 DOM Nodes......Page 291
12.2 THE XERCES DOM API......Page 293
12.2.1 Fields......Page 294
12.2.2 Methods......Page 295
12.3 USING THE DOM TO COUNT NODES......Page 297
12.4 USING THE DOM TO DISPLAY A DOCUMENT......Page 300
13 The Simple API for XML......Page 303
13.1 THE SAX API......Page 305
13.1.1 org. xml. sax......Page 306
13.1.2 org. xml. sax. helpers......Page 311
13.2.1 Using Xerces......Page 313
13.2.2 Using Crimson......Page 317
Exercises......Page 319
Part IV Some Real-World Applications of XML......Page 321
14 Introducing XHTML......Page 323
14.1 XHTML DOCUMENT TYPE DEFINITIONS......Page 325
14.2 AN XHTML PRIMER......Page 326
14.2.2 Text Formatting......Page 327
14.2.3 Hyperlinks......Page 330
14.2.4 Lists......Page 331
14.2.5 Tables......Page 334
14.3 THE RULES OF XHTML......Page 339
14.3.1 Validation......Page 340
Exercises......Page 341
15 Web Services - The Future of the Web?......Page 343
15.1 SOME TYPICAL SCENARIOS......Page 344
15.1.1 The Evening Meal......Page 345
15.1.2 Ordering Goods and Services......Page 346
15.2 SEMANTIC WEB......Page 347
15.3 RESOURCE DESCRIPTION FRAMEWORK......Page 349
15.3.1 Representing RDF Statements in XML......Page 351
15.4 WEB SERVICES......Page 354
15.4.1 Web Services Description Language......Page 356
15.4.2 Universal Description, Discovery and Integration......Page 360
Exercises......Page 363
16 Distributed Applications with SOAP......Page 365
16.1 AN OVERVIEW OF SOAP......Page 366
16.1.1 The Structure of a SOAP Packet......Page 368
16.1.2 Using SOAP......Page 370
16.1.3 SOAP Faults......Page 373
16.1.4 Data Types in SOAP......Page 375
16.2.1 Installing Apache SOAP and Tomcat......Page 376
16.2.2 Hello World......Page 381
16.3 ACCESSING RECIPES......Page 386
17 DocBook......Page 395
17.1 INTRODUCING DOCBOOK......Page 396
17.2 CREATING DOCBOOK DOCUMENTS......Page 397
17.2.1 A Simple Article......Page 398
17.2.3 Parsing and Validation......Page 407
17.3 STYLING DOCBOOK DOCUMENTS USING DSSSL......Page 409
17.3.1 Using Jade......Page 410
17.3.2 DSSSL Stylesheets......Page 411
17.4 STYLING DOCBOOK DOCUMENTS USING XSL......Page 413
Exercises......Page 414
18 XUL......Page 417
18.1 INTRODUCING XUL......Page 418
18.2.1 Creating Windows......Page 421
18.2.2 Text and Images......Page 423
18.2.3 Buttons......Page 425
18.2.4 Text Widgets......Page 427
18.2.5 Layout......Page 429
18.2.6 Adding Behavior......Page 430
18.3 USING XUL......Page 431
Exercises......Page 434
References......Page 435
Appendix A Business Letter in XML......Page 439
Appendix B Recipe Book in XML......Page 443
Index......Page 475




نظرات کاربران