Friday, 25 February 2011

Savage Frontier: Rangers, Riflemen, and Indian Wars in Texas, Volume II, 1838-1839



Savage Frontier: Rangers, Riflemen, and Indian Wars in Texas, Volume II, 1838-1839
Stephen L. Moore | 2006-02-14 00:00:00 | University of North Texas Press | 440 | 19th Century
This second volume of the Savage Frontier series focuses on two of the bloodiest years of fighting in the young Texas Republic, 1838 and 1839.

By early 1838, the Texas Rangers were in danger of disappearing altogether. Stephen L. Moore shows how the major general of the new Texas Militia worked around legal constraints in order to keep mounted rangers in service. Expeditions against Indians during 1838 and 1839 were frequent, conducted by militiamen, rangers, cavalry, civilian volunteer groups and the new Frontier Regiment of the Texas Army. From the Surveyors' Fight to the Battle of Brushy Creek, each engagement is covered in new detail. The volume concludes with the Cherokee War of 1839, which saw the assembly of more Texas troops than had engaged the Mexican army at San Jacinto. Moore fully covers the failed peace negotiations, the role of the Texas Rangers in this campaign, and the last stand of heroic Chief Bowles.

Through extensive use of primary military documents and first-person accounts, Moore provides a clear view of life as a frontier fighter in the Republic of Texas. The reader will find herein numerous and painstakingly recreated muster rolls, as well as a complete list of Texan casualties of the frontier Indian wars from 1835 through 1839.

For the exacting historian or genealogist of early Texas, the Savage Frontier series will be an indispensable resource on early nineteenth-century Texas frontier violence.
Reviews
This book is a great book just to read for pleasure. If you are into Texas genealogy it is even better.

Download this book!

Free Ebooks Download


CIL Programming: Under the Hood of .NET



CIL Programming: Under the Hood of .NET
| 2002-06-16 00:00:00 | | 0 | .NET


The Common Intermediate Language (CIL) is the core language of .NET. Although .NET developers often use a high-level language (such as C# or VB .NET) to develop their systems, they can use CIL to do anything allowed by.NET specifications&emdash;which is not the case for C# and VB .NET. Understanding how CIL works will provide you with a deep, language-independent insight into the core parts of .NET. This knowledge is essential for creating dynamic types, a powerful part of the .NET Framework.

In CIL Programming: Under the Hood of .NET, Jason Bock offers an in-depth tutorial on programming in CIL. First, Bock discusses the basics of .NET assemblies and manifests. He then shows how to create assemblies in .NET&emdash;including the ilasm directives and CIL opcodes, and how these are used to define assemblies, classes, field, methods, and method definitions. Bock also covers the ways in which C#, VB .NET, and other non-Microsoft languages emit CIL, and how they differ. Finally, he reveals how developers can create dynamic assemblies at runtime via the Emitter classes.

After reading this guide, you will gain a better understanding of CIL and how to program directly into it. CIL Programming: Under the Hood of .NET is a must-have on every .NET developer's desk!



User review
Great for learning Reflection.Emit
My goal in reading this book was not to learn how to write IL in notepad and compile it via ilasm.exe. I wanted to learn the basics of IL and learn how to use the Refelction.Emit namespace to create dynamic types at runtime. This book does a great job at teaching this. I think the two chapters about Reflection.Emit are the best in the book.

User review
CIL - Microsoft's Assembly for .NET
Has this ever happened to you,,. There's this new technology or programming language that you're dying to learn, but there are no books. Finally, someone writes a book, you get the book from the bookseller (Amazon), you open the book, and you thumb through the pages. Well, that's the way I felt about learning Microsoft IL for .NET. I really was keen about learning .NET's `assembly language` because throughout my career I found that having low level knowledge about how a system is put together is very, very useful. Now, I'm not suggesting that you stop everything you're doing and run out to learn CIL programming. However, I believe that if you want to be a serious .NET professional, learning CIL should definitely be on your To-Do list.

So what about Bock's Book: `CIL Programming: Under the Hood of .NET`? In a word - disappointing. Bock spends most of the book's first chapter entitled `Language Interoperability` on detailed discussion of programs written in a variety of languages. He's trying to make the point that the CLR allows programs written in different languages to freely interoperate. Duh? Why spend the better part of the book's opening talking about everything but CIL. There's even an Oberon (?) programming sample here.
The second and third chapters on ILASM Directives, and, CIL Opcodes, respectively, read like my weekend shopping lists. While it is true that programming books have to regurgitate all the nasty details of the programming language, the good books tell its readers how to internalize the information and describe useful ways of summarizing the information in one's mind. That is, the authors of the better books have figured out some rhyme and reason to the language and they share these insights with their readers. On the other hand, this is what I found in these two most important chapters of Bock's book: the more I read, the more questions I had. I wound up spending significant time on the NET trying to resolve questions that were raised in the material in these two chapters. Clearly, the author did not anticipate these questions.
The fourth chapter, `ILASM and CIL in Practice` is a decent discussion of a typical sample program in IL. It demonstrates some of the IL constructs and programming concerns discussed in the previous chapters.
Chapter 6 is interesting. Here the author talks about and contrasts the IL generated by various programming languages. Some of the VB.NET and C# exposés were eye-opening, but then Bock goes back to Oberon again.
The author ends off the book in chapters 7 and 8 with some very long and tedious samples. I got nothing from this. Chapter 9, the last in the book, is a two-pager on `CIL Tips`.

So why do I give this book 3 stars?
1) The book includes Chapter 5, a well-written and interesting discussion about CIL Debugging.
2) Right now, Bock's book is one of three books that talk about CIL. It is the only book that is targeted directly at programming. Although John Gough's `Compiling for the .NET Common Language Runtime` is an excellent book, it is very specialized and targets would-be compiler authors. I didn't read the third book in the IL arena, Serge Lidin's `Inside Microsoft .NET IL Assembler`, but I did thumb through it several times (you know what little that is worth): this book strikes me as being very difficult.

RECOMMENDATIONS:
If you need to learn IL Programming right now, buy Bock's book - read the second half of chapter 1, and read Chapters 2-5, maybe Chapter 6. If you have the time, money, and inclination, then buy and read Gough's book. You'll need a lot of time for Gough, but you will definitely learn.

If learning IL is not that pressing right now, I would wait to see if someone else releases a better book.

User review
CIL - Microsoft's Assembly for .NET
Has this ever happened to you,,. There's this new technology or programming language that you're dying to learn, but there are no books. Finally, someone writes a book, you get the book from the bookseller (Amazon), you open the book, and you thumb through the pages. Well, that's the way I felt about learning Microsoft IL for .NET. I really was keen about learning .NET's `assembly language` because throughout my career I found that having low level knowledge about how a system is put together is very, very useful. Now, I'm not suggesting that you stop everything you're doing and run out to learn CIL programming. However, I believe that if you want to be a serious .NET professional, learning CIL should definitely be on your To-Do list.

So what about Bock's Book: `CIL Programming: Under the Hood of .NET`? In a word - disappointing. Bock spends most of the book's first chapter entitled `Language Interoperability` on detailed discussion of programs written in a variety of languages. He's trying to make the point that the CLR allows programs written in different languages to freely interoperate. Duh? Why spend the better part of the book's opening talking about everything but CIL. There's even an Oberon (?) programming sample here.
The second and third chapters on ILASM Directives, and, CIL Opcodes, respectively, read like my weekend shopping lists. While it is true that programming books have to regurgitate all the nasty details of the programming language, the good books tell its readers how to internalize the information and describe useful ways of summarizing the information in one's mind. That is, the authors of the better books have figured out some rhyme and reason to the language and they share these insights with their readers. On the other hand, this is what I found in these two most important chapters of Bock's book: the more I read, the more questions I had. I wound up spending significant time on the NET trying to resolve questions that were raised in the material in these two chapters. Clearly, the author did not anticipate these questions.
The fourth chapter, `ILASM and CIL in Practice` is a decent discussion of a typical sample program in IL. It demonstrates some of the IL constructs and programming concerns discussed in the previous chapters. Chapter 6 is interesting. Here the author talks about and contrasts the IL generated by various rogramming languages. Some of the VB.NET and C# exposés were eye-opening, but then Bock goes back to Oberon again. The author ends off the book in chapters 7 and 8 with some very long and tedious samples. I got nothing from this. Chapter 9, the last in the book, is a two-pager on `CIL Tips`.

So why do I give this book 3 stars?
1) The book includes Chapter 5, a well-written and interesting discussion about CIL Debugging.
2) Right now, Bock's book is one of three books that talks about CIL. It is the only book that is targeted directly at programming. Although John Gough's `Compiling for the .NET Common Language Runtime` is an excellent book, it is very specialized and targets (would-be) compiler authors. I didn't read the third book in the IL arena, Serge Lidin's `Inside Microsoft .NET IL Assembler`, but I did thumb through it several times (you know what little that is worth): this book strikes me as being very difficult.

RECOMMENDATIONS:
If you need to learn IL Programming right now, buy Bock's book - read the second half of chapter 1, and read Chapters 2-5, maybe Chapter 6. If you have the time, money, and inclination, then buy and read Gough's book. You'll need a lot of time for Gough, but you will definitely learn.

If learning IL is not that pressing right now, I would wait to see if someone else releases a better book.


Download this book!

Free Ebooks Download

Thursday, 24 February 2011

Building Storage Networks



Building Storage Networks
McGraw-Hill/Osborne Media | 2000-01-01 00:00:00 | McGraw-Hill/Osborne Media | 590 | Networking
The amount of electronic data being transmitted is skyrocketing - making the need for storage capacity tremendous. Explains innovative strategies for storing, accessing, and protecting data. Provides valuable information on the latest technologies, including Storage Area Networks (SAN), Network Attached Storage (NAS), and high Availability (HA) clustering solutions. Includes 16 page Blueprint section displaying network storage topolgies and six case studies of network storage strategies used in real corporations.
Download this book!

Free Ebooks Download

BS 7671: 2001 Requirements for Electrical Installations



BS 7671: 2001 Requirements for Electrical Installations
IEE | 2001-01-01 00:00:00 | Institution of Electrical Engineers | 317 | Electrical Engineering
The 16th Edition IEE Wiring Regulations, adopted as British Standard BS7671 in 1992, has been revised and a new version released. The complete amended Regulations will now carry a blue cover to distinguish them from the previous yellow-covered version (ISBN 0 85296 927 9). The Regulations are the national standard to which all domestic and industrial wiring must conform. Amendments incorporated in the new BS7671:2001 affect several sections and include substantial changes to align with European documents. There are also two wholly new sections. Unsold copies of the previous version can be withdrawn from sale and returned to the IEE for refund, provided that copies of the new version are ordered.
Download this book!

Free Ebooks Download

Essential Styles for the Drummer and Bassist



Essential Styles for the Drummer and Bassist
Houghton | 1900-01-01 00:00:00 | | 0 | Music
Essential Styles for the Drummer and Bassist, Books 1 and 2, are two innovative book and play-along CD packages that teach 50 essential grooves from today's jazz and popular styles. The books include written-out charts of each selection and performance tips for both drums and bass. All of the grooves have been recorded with a rhythm section and woodwinds, with drums mixed on the left channel and bass on the right, so either instrument may be dialed out. In addition, many of the tracks contain open choruses of comping so any instrument can practice playing solos! Essential Styles emphasizes the most important aspects of solid group playing locking-in between the drummer and bassist providing a strong rhythmic foundation and creating an authentic feel for whatever the style demands.
Download this book!

Free Ebooks Download

Digital Economies: SMEs and E-Readiness



Digital Economies: SMEs and E-Readiness
Stephen M. Mutula | 2009-01-01 00:00:00 | Business Science Reference | 356 | Computers (Other)
Digital Economies: SMEs and E-Readiness
By Stephen M. Mutula


* Publisher: Business Science Reference
* Number Of Pages: 356
* Publication Date: 2009-07-08
* ISBN-10 / ASIN: 1605664200
* ISBN-13 / EAN: 9781605664200



Product Description:

Several studies have been made to determine the effectiveness of information and communication technologies within small business enterprises, but the focus on e-readiness assessments have been very limited.

Digital Economies: SMEs and E-Readiness provides valuable insights into the current state of the digital economy and the ability of SMEs to leverage information and communication technologies in overcoming their position in the global business market. This innovative collection provides vital information for developing strategic objectives and frameworks that promote economic growth, infrastructure development, capacity building, and educational training.
Download this book!

Free Ebooks Download

Fashionable Technology: The Intersection of Design, Fashion, Science, and Technology



Fashionable Technology: The Intersection of Design, Fashion, Science, and Technology
Sabine Seymour | 2008-05-19 00:00:00 | Springer | 249 | Fashion

The interplay of electronic textiles and wearable technology, wearables for short, and fashion, design and science is a highly promising and topical subject. Offered here is a compact survey of the theory involved and an explanation of the role technology plays in a fabric or article of clothing. The practical application is explained in detail and numerous illustrations serve as clarification. Over 50 well-known designers, research institutes, companies and artists, among them Philips, Burton, MIT Media Lab, XS Labs, New York University, Hussein Chalayan, Cute Circuit or International Fashion Machines are introduced by means of their latest, often still unpublished, project, and a survey of their work to date. Given for the first time is a list of all the relevant information on research institutes, materials, publications etc. A must for all those wishing to know everything about fashionable technology.


Reviews
Fashionable Technology is an excellent source of information about the topic of Wearable Electronic, the fusion of technology and fashion.



The book contains a extensive overview of wearable electronic projects and products starting with the first emergence of this fast growing technology up to the latest developments in this field. Useful as information source with highly inspirational value for people interested into this field like students, researcher and companies interested to explore interactive clothing.



Next to the overview of many projects and products documented with a wealth of photos, the book contains a list of materials typical in the field of e-textiles as well as online resources, list of Institutes and events related to wearable electronics.



It's the most up-to-date and most comprehensive work about 'technology meets fashion' book currently on the market.

Download this book!

Free Ebooks Download