Computing Fundamentals
Notice
  • There is no houres or category chosen or category doesn't contain any items

We have 110 guests and no members online

06023121
Today
Yesterday
This Week
Last Week
This Month
Last Month
All days
1515
9496
85723
5879141
254349
208979
6023121

Your IP: 192.168.114.111
Server Time: 2020-02-28 03:43:44

Request Here

Computing Fundamentals

Computing Fundamentals (15)

Data structures and algorithms (in Java) – CSD201

Published in Computing Fundamentals

In oder to supplying the better references to students, lecturers and researchers; FPT Library and Information Center delighted to inform you about the subject guide for this subject: Data structures and algorithms (in Java) – CSD201.

Main book

Data structures and algorithms in Java . – 3rd ed

Call number: 005.133 D793

Author: Adam Drozdek

Publisher: Singapore: Cengage Learning Asia, 2008. – XVI, 773 p.: ill. ; 24 cm

ISBN: 9789814239233

Library code: FSE ( 05 )

Call number: 005.133 D793

            Using the Java programming language, Drozdek highlights three important aspects of data structures and algorithms. First, the book places special emphasis on the connection between data structures and their algorithms, including an analysis of the algorithms complexity. Second, the book presents data structures in the context of object-oriented program design. Finally, the book closely examines data structure implementation.

Overall, this practical and theoretical book provides students with a solid foundation in data structures for future courses and work in design, implementation, testing, and maintenance of virtually any software system.

Data structures and algorithms in Java – 2nd ed.

Author: Adam Drozdek

Publisher: Cambridge, Mass.: Course Technology, 2005. – XVI, 752 p. ; 24 cm

ISBN: 0534492525

Library code: FSE ( 05 )

Call number: 005.133 D793

Source code:

http://www.mathcs.duq.edu/drozdek/DSinJava/

Using Java, author Adam Drozdek highlights three important aspects of data structures and algorithms. First, the book places special emphasis on the connection between data structures and their algorithms, including an analysis of the algorithms’ complexity. Second, the book presents data structures in the context of object-oriented program design, stressing the principle of information hiding in its treatment of encapsulation and decomposition. Finally, the book closely examines data structure implementation. Overall, this practical and theoretical book prepares students with a solid foundation in data structures for future courses and work in design implementation, testing, or maintenance of virtually any software system.

Reference books

Cấu trúc dữ liệu và giải thuật

 Author: Đỗ Xuân Lôi

Publisher: H.: Đại học quốc gia Hà Nội, 2006. – 308tr.; 24cm.

Library code: FSE ( 24 )

Call number: 005.74 L834

 .

.

Java Software Structures: Designing & Using Data Structures – 2nd

Author: Lewis, John

Publisher: us: Pearson Education, 2005. – 607tr. ; 23cm.

ISBN: 0321312759

Library code: FSE (01)

Call number: 005.13 L585

            The second edition of Java Software Structures embraces the enhancements of Java 5.0, where all structures and collections are based on generics. The framework of the text walks the reader through three main areas: conceptualization, explanation, and implementation, allowing for a consistent and coherent introduction to data structures. The addition of integrated case studies provides complete examples to aid readers starting with the problem statement, to design rationale, through full implementation. Readers will learn how to develop high-quality software systems using well-designed collections and algorithms.

 

Data structures and Algorithms in Java . – 2nd ed.

Authors:  Michael T. Goodrich, Roberto Tamassia

Publisher: New York: John Wiley & Son, 2001. – xiii, 641 p.; 24 cm

ISBN: 0471383678, 9780471383673

Library code:  FAT1 ( 05 )

Call number: 005.7/3 G655

            Using the power of technology to go beyond the borders of the printed page, Goodrich and Tamassia have created a book that is conceptually elegant and innovative. It incorporates the object-oriented design paradigm, using Java as the implementation language while also providing the fundamental intuition and analysis of each data structure studied.

An introduction to object-oriented programming with Javatm. – 4th  ed.

Author: C. Thomas Wu

Publisher:  Boston: McGraw-Hill, c2006. – xxvi, 950 p.: ill. (some col.) ; 24 cm.

ISBN: 0072946520 (alk. paper)

Library code:  FUDN ( 05 )

An “Introduction to Object-Oriented Programming with Java” provides an accessible and technically thorough introduction to the basics of programming using java. The fourth edition continues to take a truly object-oriented approach. Objects are used early so that students think in objects right from the beginning. In the fourth edition, the coverage on defining classes has been made more accessible. The material has been broken down into smaller chunks and spread over two chapters, making it more student-friendly. Also, new to this edition is the incorporation of Java 5.0 features, including use of the Scanner Class and the Formatter Class. The hallmark feature of the book, Sample Development Programs, is continued in this edition. These provide students with an opportunity to incrementally, step by step, walk through program design, learning the fundamentals of software engineering. Object diagrams, using a subset of UML, also continue to be an important element of Wu’s approach. The consistent, visual approach assists students in understanding concepts.

Cấu trúc dữ liệu với Java

Authors: Đoàn Thiện Ngân,…[et al.]

 Publisher: H.: Lao động – xã hội, 2002. – 540 tr. ; 24 cm.

Library code: FAT1 ( 02 )

Call number: 005.133 N576

Reference Ebooks (Books24x7)      

Data Structures & Algorithms in Java

Author: Robert Lafore

Publisher: Sams © 1998 (617 pages) Citation

ISBN: 9781571690951

            Not filled with with obtuse mathematics and difficult proofs, MWSS:Data Structures and Algorithms in Java removes the mystique from DS&A. It does this in two ways. First, the text is written in a straightforward style, making it accessible to anyone. Second, unique new Java demonstration programs, called “Workshop Applets,” are provided with the book. These Workshop Applets provide interactive “moving pictures” which the user can control and modify by pressing buttons. The books text describes specific operations the user can carry out with these Workshop Applets, and the applets then reveal the inner workings of an algorithm or data structure.

 

Fundamentals of OOP and Data Structures in Java

Authors: Richard Wiener and Lewis J. Pinson

Publisher: Cambridge University Press © 2000 (463 pages) Citation

ISBN: 9780521662208

            Fundamentals of OOP and Data Structures in Java presents the fundamentals of Object-Oriented Programming (OOP) and Graphical User Interface (GUI) programming with Java as the example language. Wiener and Pinson introduce each of the major data structures with supporting, GUI-based laboratory programs designed to reinforce the basic concepts and principles. These laboratories allow the reader to explore and experiment with the properties of each data structure. All source code for the laboratories is available on the Web. By integrating the principles of OOP and GUI programming, this unique book presents the fundamental issues of data structures within the context of paradigms that are essential to today’s professional software developer. The text assumes only an elementary understanding of Java and no experience with OOP.

 

Data Structures, Algorithms, and Applications in Java, Second Edition

Author: Sartaj Sahni

Publisher: Silicon Press © 2005 (872 pages) Citation

ISBN: 9780929306339

            Data Structures, Algorithms, and Applications in Java is designed to be used in a second course in computer science (CS2). Using Java, this book provides comprehensive coverage of the fundamental data structures, making it an excellent choice for a CS2 course. The author has made this book student-friendly through intuitive discussion, real-world, applications and a gentle introduction. Sahni is unique in providing several real-world applications for each data structure presented in the book. These applications come from such areas as Sorting, compression and coding, and image processing. These applications give students a flavor for the sorts of things they will be able to do with the data structures that they are learning. Almost 1,000 exercises in this text serve to reinforce concepts and get students applying what they are learning. Sahni’s text is also accompanied by a web site containing all the programs in the book, as well as sample data, generated output, solutions to selected exercises, and enhanced discussion of selected material in the text.

Object-Oriented Data Structures Using Java

 Authors: Nell Dale, Daniel T. Joyce and Chip Weems

Publisher: Jones and Bartlett Publishers © 2002 (825 pages) Citation

ISBN: 9780763710798

            Data Structures in Java is a continuation of Nell Dale’s best-selling Introduction to Java and Software Design text. Data Structures, is designed for students who have already taken one semester of computer science and are able to take a problem of medium complexity, write an algorithm to solve the problem, code the algorithm in a programming language, and demonstrate the correctness of their solution. The focus is on teaching computer science principles with chapter concepts being reinforced by case studies. The object-oriented concepts of encapsulation, inheritance, and polymorphism are covered, while the book remains centered on abstract data types.

Internet resources

http://www.dmoz.org/Computers/Algorithms/index.htm

Computer Networking – NWC201

Published in Computing Fundamentals

In oder to supplying the better references to students, lecturers and researchers; FPT Library and Information Center delighted to inform you about the subject guide for this subject: Computer Networking.

Main book

Computer networking: a top-down approach . – 4th ed.

Authors: James F. Kurose, Keith W. Ross; adapted by Bhojan Anand

Publisher: Boston, Mass.: Pearson Addison-Wesley, 2008. – 878 p.: ill., ports. ; 23 cm.

ISBN: 0321513258 , 9780321513250

Library code: FSE (05)

Call number: 004.678 K968

Building on the successful top-down approach of previous editions, the Fourth Edition of Computer Networking continues with an early emphasis on application-layer paradigms and application programming interfaces, encouraging a hands-on experience with protocols and networking concepts. With this edition, Kurose and Ross bring the issues of network security to the forefront and integrate the most current and relevant networking technologies. Networking today involves much more than standards specifying message formats and protocol behaviors–and it is far more interesting. Professors Kurose and Ross focus on describing emerging principles in a lively and engaging manner and then illustrate these principles with examples drawn from Internet architecture.

Book website: Quizzes, Wireshark Labs, applets, links, additional readings, study guide.

http://wps.aw.com/aw_kurose_network_5/111/28536/7305312.cw/index.html         SL:

Reference books

Computer networking: A top-down approach featuring the Internet . – 3rd ed.

Authors: James F. Kurose, Keith W. Ross

Publisher: Us: Pearson International Edition, 2005. – 821 p. ; 23 cm

ISBN: 0321269764

Library code: FSE (01)

Call number: 004.6 K968

Revised to reflect the rapid changes in the field of networking, Computer Networks provides a top-down approach to the study, by beginning with applications-level protocols and then working down the protocol stack. An early emphasis is placed on application-layer paradigms and application programming interfaces to allow readers to get their ‘hands-dirty’ with protocols and networking concepts in the context of applications they will use in industry.

Computer Networks . – 4th ed.

Author: Andrew S. Tanenbaum

Publisher: New Jersey: Pearson Education International, 2003. – 891 p.. ; 23cm.

ISBN: 0130384887, 9780130384881

Library code: FSE (40) + FSB (20) + FAT1 (15)+ FAT2 (15) + FAT3 (13)

Call number: 004.6 T164

The world’s leading introduction to networking–fully updated for tomorrow’s key technologies.~Computer Networks, Fourth Edition is the ideal introduction to today’s networks–and tomorrow’s. This classic best seller has been thoroughly updated to reflect the newest and most important networking technologies with a special emphasis on wireless networking, including 802.11, Bluetooth, broadband wireless, ad hoc networks, i-mode, and WAP. But fixed networks have not been ignored either with coverage of ADSL, gigabit Ethernet, peer-to-peer networks, NAT, and MPLS. And there is lots of new material on applications, including over 60 pages on the Web, plus Internet radio, voice over IP, and video on demand.~Finally, the coverage of network security has been revised and expanded to fill an entire chapter.~Author, educator, and researcher Andrew S. Tanenbaum, winner of the ACM Karl V. Karlstrom Outstanding Educator Award, carefully explains how networks work on the inside, from underlying hardware at the physical layer up through the top-level application layer.

Từ điển mạng máy tính Anh – Anh – Việt: Computer networking English – English – Vietnamese

Authors: Nguyễn Thành, Quang Minh, Đức Huy

Publisher: H.: Thanh niên, 2002. – 759tr.; 20cm

Library code: FSE ( 02)

Call number: 004.603 T367

The Internet Book: Everything you need to know about computer networking and how the Internet works . – 4th.

 Author: Douglas E. Comer

Publisher:  us: Pearson, 2007. – 380tr. ; 23cm.

ISBN: 0132335530

 Library code: FSE ( 01)

Call number: 004.67/8 C732

For use as a primary text for courses on using the Internet, or as a supplement for computer literacy courses that cover networking or the Internet. Fully revised and updated throughout, this text explains in non-technical language the technology of how computers communicate, what the Internet is, how the Internet works, and what the Internet can do for people. Students connect to the material through Comer’s solid overview that focuses on the big picture, rather than the minute details. No background in computer networking or the Internet is assumed.

Mạng cho doanh nghiệp nhỏ

Author: Vn-Guide

Publisher: H.: Thống Kê, 2004. – 523tr.; 21cm.

Library code: FSE ( 02)

Call number: 006.7 M277

Mạng máy tính và các hệ thống mở

Author: Nguyễn Thúc Hải

Publisher: H.: Giáo dục, 1999. – 299 tr. ; 24 cm.

Library code: FSE ( 05)

Call number: 004.6 H149

Mạng máy tính toàn tập

Author: Nguyễn Ngọc Tuấn, Hồng Phúc

Publisher: H.: Thống Kê, 2004. – 532tr.; 24cm.

Library code: FSE ( 03)

Call number: 004.6 T883

100 thủ thuật bảo mật mạng

Authors:  Nguyễn Ngọc Tuấn, Hồng Phúc

Publisher: H.: Giao thông vận tải, 2005. – 343tr.; 24cm

Library code: FSE ( 05)

Call number: 005.8 T883

Mạng máy tính và hệ thống bảo mật

Author: Nguyễn Thanh Cường

Publisher: H.: Thống kê, 2004. – 320tr.; 19cm            SL:

Library code: FSE ( 03)

Call number: 004.6 C973

High-Speed networks and Internets: Performance and quality of service. – 2nd ed.

Author: William Stallings

Publisher: Upper Saddle River, NJ [u.a.]: Prentice-Hall , 2002. – 715 p.; 24 cm

ISBN: 0130991848     [9780130322210 ]

Library code: FSE ( 01)

Call number: 004.6 S782

For courses in network protocols, high speed networks or advanced networking courses focusing on network protocols or high speed networks found in departments of Computer Science, Engineering, IT, and Continuing Education. High-speed networks dominate both the local area network (LAN) and wide-area network (WAN) markets because of the increased use of multimedia applications and the World Wide Web, and other high-volume needs of users. This book provides a comprehensive, integrated and up-to-date survey of the key issues of high speed TCP/IP networks, the technology that dominates the field of high-speed networking. The author discuses a wide range of design issues related to high-speed networks, including congestion control, provision of different levels of quality of service (QoS), resource reservation, unicast and multicast routing, and multimedia compression. The central theme of the book is the need to carry large volumes of traffic with different QoS requirements over networks operating at very high data rates. Visit Stallings Companion Website at http://www.williamstallings.com/HsNet2e.html for student and instructor resources and his Computer Science Student Resource site http://williamstallings. com/StudentSupport.html Password protected instructor resources can be accessed here by clicking on the Resources Tab to view downloadable files. (Registration required) Supplements Include: Solutions Manual, Figures, Tables, Images, and other miscellaneous documents.

Business data communication. – 6th ed.

Authors: David A. Stamper, Thomas L.Case

Publisher: Upper Saddle River, NJ: Prentice Hall, 2003

ISBN: 0131202049

Library code: FSE ( 01)

Call number: 004.6 S783

For one/two semester courses in Business Data Communications and Networking. Business Data Communications, 6th Edition, meets the need for a clearly written and understandable overview of networking and data communications in today’s businesses. Providing up-to-date and comprehensive coverage and blending technical and managerial concepts, this text helps students understand data communications, technologies, and applications such as the Internet, e-business applications, on-line transaction processing, and other core mission-critical applications.

Mạng và các ứng dụng không dây: Lý thuyết và thực hành

Authors:  Nguyễn Ngọc Tuấn, Hồng Phúc

 Publisher: H.: Thống kê, 2005. – 352tr.; 24cm.

Library code: FSE ( 01)

Call number: 004.6 T883

Novell’s guide to NetWare 6 networks . – 1st ed.

Authors: Jeffrey F. Hughes and Blair W. Thomas

Publisher: San Jose: Novell Press, 2002. – xxxvi, 1472 p.: ill. ; 24 cm. + 3 CD-ROM

ISBN: 076454876X

Library code: FSE ( 02)

Call number: 005.7/1369H893

The book gives you over 1500 pages of comprehensive, logically organized coverage on NetWare 6 giving full details on installation, upgrading, eDirectory, troubleshooting, maintenance, security, administration and integration with other Novell products including clustering, Portal services, ZENworks, GroupWise, network protocols and configuration, BorderManager, I-chain and ICS. Novell’s Guide to NetWare 6 Networks includes steps, hints, appendices with error codes and resolutions, console commands, debugger commands, product integration cross-references and a CD with an evaluation version of NetWare 6 – truly all one needs to administer and maintain a NetWare network.

Data communications and networks

Author: Dave Miller

Publisher: Boston: McGraw-Hill/Irwin, 2006. – xiv, 418 p.: ill. ; 26 cm.

ISBN: 0072964049

Library code: FSE ( 02)

Call number: 004.6 M647

A friendlier voice in an area crowded with technical, formal textbooks, Miller’s style reaches the students quickly and effectively. The abundance of chapter projects and the audio/visual support of concepts enables instructors to keep students engaged.

TCP/IP protocol suite . – 3rd ed.

Authors: Behrouz A. Forouzan ; with Sophia Chung Fegan

Publisher:  Boston: McGraw-Hill, 2006. – xxxii, 861 p.: ill. (some col.) ; 24 cm.

ISBN: 0072967722, 9780072967722

Library code: FSE ( 01)

Library code: FSB ( 01)

Call number: 004.6/2 F727

Networking technologies have become an integral part of everyday life, which has led to a dramatic increase in the number of professions where it is important to understand network technologies. “TCP/IP Protocol Suite” teaches students and professionals, with no prior knowledge of TCP/IP, everything they need to know about the subject. This comprehensive book uses hundreds of figures to make technical concepts easy to grasp, as well as many examples, which help tie the material to the real-world. The second edition of “TCP/IP Protocol Suite” has been fully updated to include all of the recent technology changes in the field. Many new chapters have been added such as one on Mobile IP, Multimedia and Internet, Network Security, and IP over ATM. Additionally, out-of-date material has been overhauled to reflect recent changes in technology.

Mastering Windows Server 2008 networking foundations

Authors:  Mark Minasi, Rhonda Layfield, John Mueller

Publisher: Indiana: Wiley Publishing, Inc., 2008. – xxvi, 500 p.: ill. ; 24 cm.

ISBN: 9780470249840

Library code: FSE ( 01)

Call number: 005.4/476 M663

Find in-depth coverage of general networking concepts and basic instruction on Windows Server 2008 installation and management including active directory, DNS, Windows storage, and TCP/IP and IPv4 networking basics in “Mastering Windows Server 2008 Networking Foundations”. One of three new books by best-selling author Mark Minasi, this guide explains what servers do, how basic networking works (IP basics and DNS/WINS basics), and the fundamentals of the under-the-hood technologies that support staff must understand. Learn how to install Windows Server 2008 and build a simple network, security concepts, and basic Windows Server administration.

Implementing NAP and NAC security technologies: The complete guide to network access control

Author:  Daniel V. Hoffman

Publisher: Indiana: Wiley Publishing, Inc,2008. – 266 p. ; 24 cm.      SL:

Library code:  FSB ( 01)

Call number: 005.8 H699

Encyclopedia of networking & telecommunications

Author:  Thomas Sheldon

Publisher: Berkeley, Calif: Osborne, 2001. – xxxviii, 1447 p.: ill. ; 24 cm.

ISBN: 0072120053, 9780072120059

Library code: FSE ( 01)

Call number: 004.6/03 S544

This encyclopaedia seeks to help readers understand networks and global communications systems by providing succinct executive-style briefings of important networking technologies, along with easily-digestible diagrams that illustrate key topics, topologies, architectures and configurations. The accompanying CD-ROM contains a fully searchable version of the book, more extensive coverage of topics, and hyperlinks to relevant Web sites.

DCN designing Cisco networks

Authors:  Thomas M. Thomas II … [et al.]

Publisher: New York ; London: McGraw-Hill, 2000. -  xx, 714 p.: ill. ; 24 cm.

ISBN: 007212573X, 9780072125733

Library code: FSE ( 01)

Call number: 004.6 D277

This is a guide to network design and design methodology, using Cisco Routers, for those facing the task of designing a Cisco based network or taking the CCDA exam. The book covers topics such as analyzing customer needs, design scanable LANs and WANs, testing and designing design documents.

Building Cisco remote access networks

Author:  Catherine Paquet

Publisher: Indianapolis, IN: Cisco Press,1999. – xxvi, 652 p.: ill. ; 24 cm.

ISBN: 1578700914, 9781578700912

Library code: FSE ( 01)

Call number: 004.6 P219

Configuring, Monitoring, and Troubleshooting Dial-Up Services is an in-depth extension of the CMTD course taught in Cisco-approved training centers worldwide. The book focuses on implementation of dial-up services, encompassing enabling technology, feature discussions, sample configurations, and troubleshooting scenarios. Since a certain level of knowledge is assumed, it is recommended that readers have previously read Cisco Press Introduction to Cisco Router Configuration (isbn 1-57870-076-0), available in October 1998.NOTE: There are no books available today that can compete with the actual Cisco training courseware provided in this guide.

Cisco Catalyst QoS: Quality of Service in Campus Networks

Authors:  Mike Flannagan, Turek Kevin, Froom Richard

Publisher: US: Cisco Press, 2003. – 414 p. ; 24 cm.

ISBN:  1587051206

Library code: FSE ( 01)

Call number: 004.68 F614

End-to-end QoS deployment techniques for Cisco Catalyst series switches *Examine various QoS components, including congestion management, congestion avoidance, shaping, policing/admission control, signaling, link efficiency mechanisms, and classification and marking *Map specified class of service (CoS) values to various queues and maintain CoS values through the use of 802.1q tagging on the Cisco Catalyst 2900XL, 3500XL and Catalyst 4000 and 2948G/2980G CatOS Family of Switches *Learn about classification and rewrite capabilities and queue scheduling on the Cisco Catalyst 5000 *Implement ACLs, ACPs, ACEs, and low-latency queuing on the Cisco Catalyst 2950 and 3550 Family of Switches *Understand classification, policying, and scheduling capabilities of the Catalyst 4000 and 4500 IOS Family of Switches *Configure QoS in both Hybrid and Native mode on the Catalyst 6500 Family of Switches *Utilize Layer 3 QoS to classify varying levels of service with the Catalyst 6500 MSFC and Flexwan *Understand how to apply QoS in campus network designs by examining end-to-end case studies Quality of service (QoS) is the set of techniques designed to manage network resources.QoS refers to the capability of a network to provide better service to selected network traffic over various LAN and WAN technologies. The primary goal of QoS is to provide flow priority, including dedicated bandwidth, controlled jitter and latency (required by some interactive and delay-sensitive traffic), and improved loss characteristics. While QoS has become an essential technology for those organizations rolling out a new generation of network applications such as real-time voice communications and high-quality video delivery, most of the literature available on this foundation technology for current and future business applications focuses on IP QoS. Equally important is the application of QoS in the campus LAN environment, which is primarily responsible for delivering traffic to the desktop. Cisco Catalyst QoS is the first book to concentrate exclusively on the application of QoS in the campus environment. This practical guide provides you with insight into the operation of QoS on the most popular and widely deployed LAN devices: the Cisco Catalyst family of switches.Leveraging the authors’ extensive expertise at Cisco in the support of Cisco Catalyst switches and QoS deployment, the book presents QoS from the campus LAN perspective. It explains why QoS is essential in this environment in order to achieve a more deterministic behavior for traffic when implementing voice, video, or other delay-sensitive applications. Through architectural overviews, configuration examples, real-world deployment case studies, and summaries of common pitfalls, you will understand how QoS operates, the different components involved in making QoS possible, and how QoS can be implemented on the various Cisco Catalyst platforms to enable truly successful end-to-end QoS applications. This book is part of the Networking Technology Series from Cisco Press, which offers networking professionals valuable information for constructing efficient networks, understanding new technologies, and building successful careers.

Giáo trình hệ thống mạng máy tính CCNA: Semester 1: Cisco Certified Network Associate. – Xuất bản lần 3

Authors:   Nguyễn Hồng Sơn, Hoàng Đức Hải

Publisher: Tp. HCM: Lao động – Xã hội, 2002. – 345 tr: minh họa ; 23 cm   SL:

Library code:  FAT1 ( 02)

Library code:  FAT3 ( 01)

Call number: 004.68 S698

Giáo trình hệ thống mạng máy tính CCNA: Semester 2: Cisco Certified Network Associate . – Xuất bản lần 3.

Authors:   Khương Anh c.b

Publisher:  Tp. HCM: Lao động Xã hội, 2006. – 265 tr.: minh họa ; 23 cm.

Library code:  FAT1 ( 02)

Library code:  FAT3 ( 01)

Call number: 004.68 A596

Giáo trình hệ thống mạng máy tính CCNA: Semester 3: Cisco Certified Network Associate .- Xuất bản lần 3

Author:  Khương Anh c.b .

Publisher:  Tp. HCM: Lao động Xã hội, 2006. – 296 tr.: minh họa ; 23 cm.

Library code:  FAT3 ( 01)

Call number: 004.68 A596

Giáo trình hệ thống mạng máy tính CCNA Semester 1: Cisco Certified Network Associate

Publisher:   Tp. HCM: Lao động xã hội, 2005. – 444 tr.: minh họa ; 24 cm

Library code:  FAT2 ( 02)

Call number: Không có

Internetworking với TCP/IP Tập 1 = Các nguyên lý, giao thức, kiến trúc .

Publisher:  Tp. Hồ Chí Minh: Giáo dục, 2001. – 430 Tr. ; 24 Cm.

Library code:  FAT2 ( 01)

Call number: Không có

How networks work. – 4th ed.

Authors: Frank J. Derfler, Jr., and Les Freed ; illustrated by Michael Troller, Steve Adams, and Patricia Douglas

Publisher:   Indianapolis, Ind.: Que, 1998. – ix, 212 p.: col. ill. ; 26 cm.

ISBN: 0789715953, 9780789715951

Library code:  FAT1 ( 04)

Call number: 004.6 D431

Take an exciting visual journey down the highways and byways of networking and communications! How Networks Work, Fourth Edition, includes new and expanded coverage of the way business computing works. From relying on networking services to the intricacies of the Internet, youll love discovering How Networks Work. Frank J. Derfler, Jr. and Les Freed, two of the most respected names in PC networking, have teamed up with top illustrators to mastermind these easy-to-follow, technically rich presentations. Topics include: How ATM switches route cells across a network; How the Internet carries messages, images, and programs around the world; and How secure enterprise networking protects the exchange of data.

Cốt tủy về mạng: Networking essentials

Authors:  Phạm Cao Hoàn, Phạm Đình Phước, Nguyễn Đăng Khôi tổng hợp, biên dịch

Publisher:  Đồng Nai: Nxb Đồng Nai, 2001. – 528 tr. ; 21 cm.           SL:

Library code: FAT1 ( 01)

Call number: 004.6 C843 – Không có ảnh

Ebooks in Books24x7

Network Design for IP Convergence

Author: Yezid Donoso

Publisher:  Auerbach Publications © 2009 (306 pages)

ISBN: 9781420067507

The emergence of quality-of-service (QoS) mechanisms continues to propel the development of real-time multimedia services such as VoIP and videoconferencing. However, many challenges remain in achieving optimized standardization convergence. Network Design for IP Convergence is a comprehensive, global guide to recent advances in IP network implementation. Providing an introduction to basic LAN/WAN/MAN network design, the author covers the latest equipment and architecture, addressing, QoS policies, and integration of services, among other topics. The book explains how to integrate the different layers of reference models and various technological platforms to mirror the harmonization that occurs in the real world of carrier networks. It furnishes appropriate designs for traditional and critical services in the LAN and carrier networks (both MAN and WAN), and it clarifies how a specific layer or technology can cause those services to malfunction. This book lays a foundation for understanding with concepts and applicability of QoS parameters under the multilayer scheme, and a solid explanation of service infrastructure. It goes on to describe integration in both real time and “not real time,” elaborating on how both processes can co-exist within the same IP network and concluding with the designs and configurations of service connections. Learn How to Overcome Obstacles to Improve Technology This sweeping analysis of the implementation of IP convergence and QoS mechanisms helps designers and operators get past key obstacles, such as integrating platform layers and technologies and implementing various associated QoS concepts, to improve technology and standards.

Networking Self-Teaching Guide: OSI, TCP/IP, LAN’s, MAN’s, WAN’s, Implementation, Management, and Maintenance

Authors: James Edwards and Richard Bramante

Publisher: John Wiley & Sons © 2009 (864 pages)

ISBN: 9780470402382

The U.S. Dept of Labor forecasts an increase of 58% in the network and system support job market by 2016. This book functions as a quick self-teaching course for IT professionals migrating over to the network side of a company. Not highly technical, exclusive to engineers, or related to a specific certification, the coverage provides both basic and advanced knowledge. Networking technologies, including the hardware, software, transmission media, and data transfer processes, are thoroughly covered, along with operating systems and systems software; LANs, WANs, and MANs; and the interactions of network components.

Networking for Dummies, 8th Edition

Authors:   Doug Lowe

Publisher: John Wiley & Sons © 2007 (430 pages)

ISBN: 9780470056202

Your company just hooked you up to a network and you’re wondering what the heck you’re supposed to do with it? Tired of burning spreadsheets onto CDs just so you can share them with coworkers, and you’re wondering what it’ll take to set up a network in your organization? Been tasked with setting up a network and you don’t have a clue about where to begin? Don’t fret, you’ll find all the answers you’re looking for in “Networking for Dummies”.Written for even the most network shy novice, it begins with the most basic of basics. A network is nothing more than two or more computers connected by a cable (or wireless adapter) so that they can share information and progresses through all the essentials, from cables, routers and hubs to building a wireless network. In clear, simple language, peppered with enough wry quips and jabs at the cult of IT to make it fun, Doug Lowe walks you through: what a network is and how to use it; how to build a wired or wireless network; how to secure and optimize a network; how to troubleshoot a network; safely connecting a network to the Internet; and networking with all major operating systems. This new edition of the bestselling guide features extensive updates on the latest networking tools and trends including new Windows Vista and Server 2003 R2 the latest broadband options, new storage and back ups, and an all new chapter on VoIP and Internet telephony.

Home Networking for Dummies, 4th Edition

Authors:  Kathy Ivens

Publisher: John Wiley & Sons © 2007 (362 pages)

ISBN: 9780470118061

Having a network in your home increases work efficiency and minimizes confusion. If you want to set up a network in your home but you’re not quite sure where to start, then Home Networking for Dummies makes it easy for you to become your household’s network administrator. Now fully updated with information on the newest technology in networking available, this quick and to-the-point walkthrough will show you how to install Web connections in your entire home, whether by wires, cables, or WiFi. This resourceful guide illustrates: * Planning and installing your network * The differences between Ethernet cable, phone lines, and wireless technology * Configuring computer sharing * Setting up and managing users * Installing, managing, and troubleshooting the network printer * Understanding UNC format, mapping drives, and traveling on the network * Working with remote files * Securing your network from viruses, spyware, and other baddies Along with the basics, this book introduces fun ways to use your network, including sharing music, keeping shopping lists, creating photo albums, setting up a family budget, and instant messaging. It also provides ways to keep your network safe for kids, such as talking to your child about the Internet, creating site filters, and ISP E-mail filtering features. With this trusty guide your home will be fully connected and you’ll be working more efficiently in no time!

Wireless Home Networking For Dummies, 2nd Edition

Authors:  Danny Briere, Pat Hurley and Edward Ferris

Publisher: John Wiley & Sons © 2006 (408 pages)

ISBN: 9780471749400

Get hooked up without getting tangled up in cords, wires, cables or techno mumbo. With “Wireless Home Networking For Dummies”, you can go wireless without going mad. It shows you how to plan, install, secure, and use a wireless home network for PCs or Macs. See how easy it is to share your Internet connection, files, folders, printers, and other peripherals. Put your gaming console on your wireless network and play multiuser computer games – even online. With lots of helpful diagrams, screen shots, and step by step instructions, this guide: gives you the info you need to make wise wireless buying and connecting decisions; covers the latest security issues and hardware as well as today’s wireless standards, including Wi Fi/802.11 (a, b, g, e, and i), Bluetooth, UWB (Universal Wide Band), WiMAX, and ZigBee; tells you how to use an inexpensive networking kit to connect your gaming console to a broadband Internet connection and speed up your commands; that’s often a matter of virtual life and death; discusses alternatives to wireless networking, including Bluetooth, HPNA, and Home Plug; and, learn how to network your entertainment center for all kinds of options. Whether you have a $300 TV set or a $25,000 home theater system, you can wireless enable almost any type of A/V equipment. Then you can use your PC to store audio and video tracks for playback on your TV and through your stereo, stream movies from the Internet and play them on your big screen, load pictures from your digital camera on your PC and view them on the TV, and more. This book will show you how to make your home entertainment system much more entertaining, with: info on plugging into wireless with wireless A/V adapters; the latest on wireless media servers like the Sonos Music System; the scoop on the ultimate home theater PC (HTPC) that plays CDs and DVDs, acts as a PVR (personal video recorder); lets you play video games on the big screen, and more; tips for buying wireless bridges, along with some specific products and their Web sites; and, find out about how to go wireless wherever you go, with info on public wireless hot spots and types of free and for pay networks. Delve into the whole home wireless revolution and see how you can add smart home devices to your network, connect to your car or your home security video monitors, use your cell phone as a remote control, and more. “Wireless Home Networking For Dummies” even gives you a look into the not so distant future and the wireless wonders in the works!

Networking All-in-One Desk Reference For Dummies, 2nd Edition

Author: Doug Lowe

Publisher: John Wiley & Sons © 2005 (866 pages)

ISBN: 9780764599392

If you’re setting up a network at home or creating and managing one for business, there are dozens of things to consider. “Networking All-In-One Desk Reference For Dummies, 2nd Edition” replaces a whole shelf full of reference books with one handy volume that covers just what you need to know. And with technology changing faster than the colors in a rock band’s light show, you’ll be glad this updated edition includes the latest information. Written by Doug Lowe, who’s been managing corporate networks for more than 20 years, this helpful guide shows you how to work with all Windows XP service packs as well as Fedora Linux. It’s made up of nine minibooks that cover: Networking basics; Building a network; Network administration and security; Troubleshooting and disaster planning; TCP/IP and the Internet; Home networking; Wireless networking; Windows 2003 server reference; and Linux reference. If you’re a networking newbie, the first two minibooks gives you all the startup information to get your network up and running. If you’ve already done that, you’re probably interested in keeping it running at peak performance. Book IV is loaded with information about finding, diagnosing, and fixing problems you might encounter. Looking for the scoop on keeping your network safe from online bad guys? Check Book III. Want to go wireless? Book VII tells you what you need to know. In these pages, you’ll find out how to: plan your network, select interface cards, hubs, and routers, and install all the hardware and software; set up your network so it’s easy to use but hard to break into; create a disaster recovery plan; understand IP addresses, subnetting, routing, DHCP, DNS, and other TCP/IP protocols and tools; incorporate other gadgets into your home network, including VoIP Internet-based telephone service; and take advantage of the economical Linux networking alternative Best of all, it’s easy to locate what you need. There’s even a handy “cheat sheet” that puts really important information about cabling rules, private IP address ranges, valuable network administration tips, and helpful Web sites at your fingertips. With this book on hand, you’ll experience a net increase in your networking prowess!

Networking All-in-One For Dummies, 4th Edition

Author: Doug Lowe

Publisher: John Wiley & Sons © 2011 (912 pages)

ISBN: 9780470625873

The ultimate reference guide for network administrators Network administrators now have a single, convenient place to turn for all the information they need. Networking All-in-One For Dummies, 4th Edition is like ten books in one, covering such topics as networking basics, network security, setting up TCP/IP and connecting to the Internet, handling mobile devices, and much more. This valuable book covers all the newest updates and trends, including Windows 7 and Windows Server 2008 R2. * A single-source reference for network administrators * Includes ten minibooks: Networking Basics; Building a Network; Network Administration and Security; TCP/IP and the Internet; Wireless Networking; Telecom, Convergence, and Mobile Devices; Windows Server 2008 Reference; Using Other Windows Servers; Linux Networking Reference; and Appendices * Explores the latest technologies in broadband, storage, and back-up * Delves into new trends in networking and includes the latest Windows Server 2008 R2 and Windows 7 updates System administrators will want to keep this practical all-in-one guide within reach.

Computer Network

Authors: Bharat Bhushan Agarwal and Sumit Prakash Tayal

Publisher: Laxmi Publications © 2009 (260 pages)

ISBN: 9788131804971

This book is extremely well organized and lucidly written with an approach to explain the concepts in communicable language. This is useful for the beginners of computer architecture designers.The salient features of this book are:It focuses on conceptual clarityPrecise and clear exposition of the textAssignments and exercises at the end of chapters allow the student to test understanding of the materialThe inner strength of this book like in threadbare discussion of several questions selected from various examination papersIt also covers the question papers of previous yearThis book will be a boon to students and will help them to face examination in aconfident manner

Building a Simple Network: How to Set Up a Small Network of Computers Running Windows

Author: Ken Denniston

Publisher: Intel Press © 2002 (271 pages)

ISBN: 9780971288768

This practical guide to peer-to-peer networking tells you how to connect a group of computers together in a home or small office, using standard Ethernet or wireless Ethernet products. With this book as your guide, you can install, set up, and use a network of computers running Windows XP, Windows 2000, Windows Me, Windows 98, and Windows 95. You can share drives and printers over the network, even share an Internet connection. You need only moderate experience using Windows and some experience installing software and hardware products such as a modem. This clearly written guide tells you what hardware to buy, steps you through installing the hardware and software, offers tips on using the network effectively, and helps you troubleshoot networking problems. Then, it points you toward new technology such as wireless networking for expanding the network as your needs grow. If you are the de facto computer expert in the office, this book’s for you.

Network Security JumpStart: Computer and Network Security Basics

Author: Matthew Strebe

Publisher: Sybex © 2002 (365 pages)

ISBN: 9780782141207

Analysts agree that computer and network security is one sector in the IT industry that’s likely to grow in coming years. Corporate demand for individuals skilled in security technologies far outpaces the existing pool of qualified candidates. In response to this need, certification vendors such as Cisco, Check Point, and CompTIA have developed a number of certifications that validate expertise in a specific segment of the security market. But before embarking on a comprehensive security certification study program, aspiring IT professionals need a solid foundation in network security fundamentals, and that’s exactly what this book provides.

Running IPv6

Author: Iljitsch van Beijnum

Publisher: Apress © 2006 (288 pages)

ISBN: 9781590595275

Running IPv6 explains how to install and operate the IPv6 protocol for Windows XP, Mac OS X, FreeBSD, Red Hat Linux, and Cisco routers. The book also covers DNS and BIND, Zebra, Apache 2, and Sendmail. While IPv4 uses 32-bit addresses, IPv6 addresses are 128 bits long, and allow for more unique addresses. While the adoption of IPv6 won’t be immediate, it is necessary. Running IPv6 compares and contrasts IPv6 to IPv4, and discusses the advantages and disadvantages of each. Because most major software and hardware vendors have (or will) adopt IPv6, the focus of this book is to leverage your existing knowledge of IPv4 and to help you apply that knowledge to the newer protocol.

Understanding IPv6

Authors: Youngsong Mun and Hyewon K. Lee

Publisher: Springer © 2005 (291 pages)

ISBN: 9780387254296

This title covers the basic materials and up-to-date information to understand IPv6, including site local address often overlooked by most other books about IPv6 do not reflect this important fact. It highlights Teredo, a transition tool that permits web sites using two different protocols to interact, with complete-chapter coverage. Since popular applications such as web service can not be operated without DNS. Chapter 9 covers modifications in DNS for IPv6 which other books rarely cover. Other topics covered that make it a most up-to-date and valuable resource includes: hierarchical mobility management, fast handoff, and security features such as VPN traversal and firewall traversal.

Mastering TCP/IP for NT Server

Authors: Mark Minasi, Todd Lammle and Monica Lammle

Publisher: Sybex © 1997 (521 pages) Archive

ISBN: 9780782121230

Mastering TCP/IP for NT Server is the A-to-Z guide to TCP/IP networking and a complete reference to understanding the language of the Internet and intranets for the network professional. Written by the leading authorities on NT and TCP/IP, this book contains everything needed to put the benefits of TCP/IP to work for your NT-based organization.

Written specifically for those working with NT Server. Most TCP/IP texts are Unix-centric, forcing NT administrators to “translate” to NT. This book, in contrast, is not just the best way to learn TCP/IP — it’s the best way to learn TCP/IP on NT. If you’re an NT administrator, the information in this book relates directly to your work. Step-by-step instructions and careful explanations will make you an expert in every aspect of TCP/IP networking, such as:

- IP addressing and routing

- Using FTP, Gopher, and HTTP protocols

- Host name resolution

- Administering WINS

- Working with domains

- Building a mail system

- Setting up and maintaining an intranet

- Creating and maintaining a Web site

- Establishing Internet security Troubleshooting and much more

You’ll also find this book is an essential study aid for Microsoft’s TCP/IP test, number 70-059.

Computer Networking Illuminated

Authors: Diane Barrett and Todd King

Publisher: Jones and Bartlett Publishers © 2005 (860 pages)

ISBN: 9780763726768

The Illustrated Network: How TCP/IP Works in a Modern Network

Author: Walter Goralski

Publisher: Morgan Kaufmann Publishers © 2009 (829 pages)

ISBN: 9780123745415

Advanced Java – PRI201

Published in Computing Fundamentals

In oder to supplying the better references to students, lecturers and researchers; FPT Library and Information Center delighted to inform you about the subject guide for this subject: Advanced Java – PRI201.

Main book

Sun certified web component developer study guide: exam 310-081

Call number: 006.76 B851

Author: David Bridgewater

Publisher: New York: McGraw-Hill/Oborne, 2005. – xiv, 818 p. ; 23 cm. + 1 CD-ROM.

ISBN: 0072258810 / 9780072258813

Library code: FSE ( 05)

Call number: 006.76 B851

An integrated study system based on proven instructional methodology, this book and CD package shows you not only what–but how–to study for the SCWCD exam. The book offers complete coverage of all official exam objectives, 190+ practice exam questions, step-by-step exercises, on-the-job elements, and chapter self-tests. The CD-ROM contains MasterExam software with a complete 69-question exam, a searchable electronic book, 45+ complete web applications with source, and access to a downloadable bonus exam (with free online registration).

 

E-book: FU CMS at http://cms.fpt.edu.vn

Reference books

Advanced java

Author: Aptech computer education

Publisher: H.: Đại học FPT, 2003. – 219 p. ; 26 cm

Library code: FSE (16)

Introduction to JAVA programming: Comprehensive Version. – 7th ed.

Call number: 005.2762 L613

Author: Liang, Y. Daniel

Publisher:  Us: Pearson Education International, 2009. – 1327 p.: ill. ; 26 cm

ISBN: 013605966-X, 9780136059660

Library code: FSE (04)

Call number: 005.2762 L613

           Introduction to Java Programming, Comprehensive, 8e, features comprehensive coverage ideal for a one-, two-, or three-semester CS1 course sequence. Regardless of major, students will be able to grasp concepts of problem-solving and programming — thanks to Liang’s fundamentals-first approach, students learn critical problem solving skills and core constructs before object-oriented programming. Liang’s approach has been extended to application-rich programming examples, which go beyond the traditional math-based problems found in most texts. Students are introduced to topics like control statements, methods, and arrays before learning to create classes. Later chapters introduce advanced topics including graphical user interface, exception handling, I/O, and data structures. Small, simple examples demonstrate concepts and techniques while longer examples are presented in case studies with overall discussions and thorough line-by-line explanations. Increased data structures chapters make the Eighth Edition ideal for a full course on data structures.

Java: how to program, 6ed.

Call number: 005.133 D325

Author: H.M. Deitel, P.J. Deitel

Publisher:  Upper Saddle River, NJ: Deitel: Pearson/Prentice Hall, c2005. – 1576 tr. ; 23cm + with CD

ISBN: 9780131290143, 0-13-129014-2

Library code: FSE (01)

Call number: 005.133 D325

            For courses in Java, Introduction to Programming and Java, Intermediate/Advanced Programming. The Deitels’ groundbreaking How to Program series offers unparalleled breadth and depth of programming concepts and intermediate-level topics for further study. The texts in the series feature hundreds of complete, working programs with thousands of lines of code-more than any other texts of their kind. Now, the world’s best-selling Java textbook is again completely up-to- date with The Java 2 Platform Standard Edition (J2SE) 5.0.

Effective Java Programming Language Guide

Call number: 005.133 B620

Author: Bloch, Joshua .

Publisher:  us: Pearson Education International, 2007. – 252tr. ; 23cm

ISBN: 0201310058

Library code: FSE (01)

Call number: 005.133 B620

Effective Java Programming Language Guide distills the hard-won wisdom of today’s best Java programmers into 50 techniques for designing and constructing more robust, high-performance software. Josh Bloch, one of Sun’s most widely respected Java developers, focuses on the practical problems virtually every Java developer encounters, offering specific solutions and top-notch code examples. Josh Bloch identifies 50 practices that lead directly to better code — including better alternatives for common practices that have proven undesirable in real-world development. The techniques are specific, thoroughly explained, and supported by top-notch code examples. Among the highlights: why developers should avoid finalizers; when to use delegation instead of inheritance; and how to make the most of Java’s powerful typesafe enum pattern. Nearly all 50 practices relate to the “core” of the Java platform — the language itself — making the book relevant to every Java developer.

SCJP Sun Certified Programmer for Java 5 Study Guide

Call number: 005.133 S572

Author: Sierra, Kathy

Publisher:  us: McGraw-Hill Higher Education, 2006. – 825tr. ; 23cm + 1 CD

ISBN: 0072253606

Library code: FSE (01)

Call number: 005.133  S572

            Get the book that shows you not only what to study, but how to study. This is the only classroom-based integrated study system for professional certification that gives you complete coverage of all objectives for the Sun Certified Programmer and Developer for Java exam, hundreds of practice exam questions, and hands-on exercises. The CD-ROM features full practice exam software with interactive tutorials and lab simulations, plus an adaptive test engine.

Mastering Enterprise JavaBeans. 3rd ed.

Call number: 005.13/3 R758

Authors:   Ed Roman, Rima Patel Sriganesh, Gerald Bros

Authors:  Indianapolis, IN: Wiley Pub., 2005. – xxiv, 815 p.: ill. ; 24 cm

ISBN: 0764576828

Library code: FSE (02)

Call number: 005.13/3 R758

Includes more than 30 percent revised material and five new chapters, covering the new 2.1 features such as EJB Timer Service and JMS as well as the latest open source Java solutions The book was developed as part of TheServerSide.com online EJB community, ensuring a built-in audience Demonstrates how to build an EJB system, program with EJB, adopt best practices, and harness advanced EJB concepts and techniques, including transactions, persistence, clustering, integration, and performance optimization Offers practical guidance on when not to use EJB and how to use simpler, less costly open source technologies in place of or in conjunction with EJB

Lập trình ứng dụng Web với JSP/Servlet

Authors:  Nguyễn Phương Lan, Hoàng Đức Hải

Publisher:  H.: Lao động Xã hội, 2003. – 618tr. ; 24cm + kèm CD.

Library code: FSE (01)

Call number: 005.5 L243

Mã Hóa Thông Tin Với Java. T.1, Java Căn Bản

Authors: Bùi Doãn Khanh, Nguyễn Đình Thúc .

Publisher:  H.: Lao Động – Xã Hội, 2008. – 156tr. ; 24cm.

Library code: FSE (02)

Call number: 005.13 K454

Tập 1 trình bày về ngôn ngữ Java, trình bày những kỹ thuật cơ bản của Java để bạn có thể nắm bắt phần cốt lõi của ngôn ngữ và vận dụng nó trong việc cài đặt các hệ thống mã hóa thông tin sẽ trình bày trong tập 2. Những vấn đề được đề cập trong tập 1 là các kiến thức cơ sở cần thiết cho người bắt đầu lập trình với ngôn ngữ Java.

Introduction to Java programming: comprehensive version . – 5th ed.

Call number: 005.133 L693

Author: Y. Daniel Liang

Publisher: Upper Saddle River, NJ: Pearson Prentice Hall, 2005. – xxii, 1162, [32] p.: ill. ; 26 cm.

ISBN: 0131857215 & 9780131857216

Library code:   FAT1 ( 01)

Call number: 005.133 L693

For courses in Java-Introduction to Programming and Object-Oriented Programming. The Fifth Edition of this outstanding text is revised in every detail to enhance clarity, content, presentation, examples, and exercises. Now expanded to include more extensive coverage of advanced Java topics, this new edition is available two ways. Choose the Comprehensive edition (chapters 1-29) that includes the new advanced material or choose the Custom Core version (chapters 1-16) that covers material through exception handling and IO. The early chapters outline the conceptual basis for understanding Java and guide students through simple examples and exercises. Subsequent chapters progressively present Java programming in detail, including using objects for design, culminating with the development of comprehensive Java applications.

 

Xây dựng ứng dụng web với JSP, servlet, JavaBeans

Authors:  Phạm Hữu Khang, Hoàng Đức Hải

Publisher:   H.: Giáo dục, 2001. – 338 tr. ; 24 cm + 1 CD-ROM.       SL:

Library code:   FAT1 ( 03)

Library code:   FAT2 ( 06)

Call number: 005.5 K454

            Giáo trình Xây dựng ứng dụng Web với JSP, Servlet, JavaBeans này sẽ hướng dẫn và cung cấp các giải pháp tối ưu để giúp bạn bằng JSP, xây dựng và phát triển một ứng dụng web cho mục đích thương mại.

Giáo trình này được chia làm 4 phần chính, bao trùm từ trình chủ web, cơ sở dữ liệu SQL server 7.0, JavaBeans, Java Servlet, JSP và các đối tượng tự tạo. Ứng dụng mà các bạn xây dựng sẽ rất cụ thể, với mảng phân biệt là nhà tuyển dụng (employer) và người xin việc (job seeker).

Cùng với những ví dụ thực tiễn của ứng dụng http://www.jobvn.com.vn được ghi lại trong dĩa CD đính kèm theo sách sẽ diễn giải một cách chi tiết từng phát biểu JSP, Java Beans, Servlet và cách sử dụng ngôn ngữ SQL để truy vấn hệ quản trị dữ liệu SQL Server 7.0.

Bảo mật lập trình mạng trong Java 2: Java bảo mật với Applet, JSP, Servlet và máy ảo JVM

Publisher:  Tp. Hồ Chí Minh: Thống kê, 2005. – 684 Tr. ; 24 Cm.

Library code:   FAT1 ( 03)

Library code:  FAT2 ( 02)

            Trình bày tổng quan về ngôn ngữ lập trình Java, Java 2 và vấn đề bảo mật. Tìm hiểu các công cụ bảo mật của Java và một số mã nguồn như: Applet, JSP, mã bytecode, servlet và máy ảo JVM, bảo mật trong trình nạp lớp, chữ ký điện tử và các phương pháp mã hoá.

Developing Java servlets. – 2nd ed.

Call number: 005.2 G656

Authors:  James Goodwill

Publisher:  Indianapolis, Ind.: SAMS, 2001. – xv, 599 p.: ill. ; 23 cm.

ISBN: 0672321076

Library code:  FAT1 ( 02)

Call number: 005.2 G656

            Developing Java Servlets, Second Edition, is a comprehensive, code-intensive book for professional Java developers. It explains the Java Servlet API architecture and client/server development concepts and contains detailed, professional programming techniques for building sophisticated e-commerce and database servlet applications. New topics covered in the updated edition are:JavaMailServlets with XML, JSP, and EJBPluggable web applicationsWireless servlets with WML/WMLScripts.

Instant Java servlets

Call number: 005.2/762 H243

Author:   Phil Hanna

Publisher: New York: McGraw-Hill, 2000. – xi, 820 p.: ill. ; 24 cm. + 1 computer laser optical disc (4 3/4 in.).

ISBN: 0072124253, 9780072124255

Library code:  FAT1 ( 03)

Call number: 005.2/762 H243

            The Ultimate Collection of Working Solutions and Expert Techniques for Java Developers and Programmers Build powerful server-side Java applications, servlets and JavaServer Pages (JSP) with this solution-packed cookbook of illustrated techniques. Filled with hundreds of working examples, this unique and easy to use resource covers topics from database access and dynamic web page creation to legacy systems and e-commerce. Key topics covered include servlet-generated HTML, cookies and session management, threading, JSP, Enterprise JavaBeans, XML, and more. And, the bonus CD-ROM contains all the books’ source code, which will save you hundreds of hours of programming time. Instructive, innovative, and invaluable, this is a perfect addition to every working programmer’s bookshelf.

Professional Java server programming . Vol. 1

Call number: 005.133 P964

Authors:  Subrahmanyam Allamaraju…[et al.]

Publisher: Us.: Wrox, 2000. – 860 p.: ill, 25 cm.

ISBN: 8173663009, 9788173663000

Library code:  FAT1 ( 02)

Call number: 005.133 P964

Professional Java server programming . Vol. 2

Authors:  Subrahmanyam Allamaraju…[et al.]

Publisher:   Us.: Wrox, 2000. – 860 p.: ill, 25 cm

ISBN: 8173663009, 9788173663000

Library code:  FAT1 ( 03)

Call number: 005.133 P964

Java server programming for professionals

Call number: 005.133 J415

Authors:  Ivan Bayross,…[et al.]

Publisher:  Mumbai: Shroff Publishers & Distributors Pvt. Ltd., 2007. – xxvi, 1316 p.: ill. ; 24 cm + 1 CD-ROM.

ISBN: 9788184045598

Library code:  FAT1 (04)

Call number: 005.133 J415

The book has been written to provide genuine domain knowledge to programmers who wish to learn Java server-side, web-based application development, using Java EE. Learning web development is done through a set of examples and hands on exercises. We hope to encourage you to strongly reinforce your skills by developing of a Personnel Management System.

Tự học thiết kế web với ASP, XML, Java

Authors:  Thanh Hải, Đức Tùng sưu tầm, biên soạn

Publisher:  H.: Văn hóa – Thông tin, 2007. – 311 tr. ; 21 cm.

Library code:  FAT2 ( 05)

Call number: 005.13 T883

ASP.net giúp ta phát triển và triển khai các ứng dụng về mạng trong một thời gian kỷ lục vì nó cung cấp cho ta một kiểu mẫ lập trình dễ dàng và gọn gàn nhất. Ngoài ra còn bãnh hơn nữa, các trang ASP.Ne làm việc với mọi browsers hiện nay như Internet Explore, Netscape, Opera, AOL,… mà không cần phải đổi tới đổi lui các nguồn mã rất vất vả như trước.

XML là ngôn ngữ xây dựng cấu trúc tài liệu văn bản, dựa theo chuẩn SGML. SGML được phát triển cho việc định cấu trúc và nội dung tài liệu điện tử, do tổ chức ISO chuẩn hoá năm 1986.

Java là ngôn ngữ lập trình mới do một nhóm nhỏ các nhà khoa học của hãng Sun Microsystems sáng tạo nên. Theo như truyền thuyết của những người tạo ra ngôn ngữ này, thoạt tiên Java được gọi là Oak và người ta định dùng nó để lập trình cho bộ TV. Tất cả các khả năng hiện tại cũng như những lời đao to búa lớn chỉ mới có sau này. Từ nền tảng Oak lúc đó, hãng Sun đã phát triển cả một chi nhành tên là JavaSoft.

Mastering JavaBeans,  1st ed.

Call number: 005.133 V255

Author:  Laurence Vanhelsuwé

Publisher:   New Delhi: BPB Publications, 1997. – xxx, 799 p.: ill. ; 23 cm + 1 CD-ROM.

ISBN: 8170298814

Library code:  FAT1 ( 03)

Call number: 005.133 V255

            JavaBeans lets Java programs run on ALL computers. Mastering JavaBeans provides comprehensive coverage of this ultimate Java cross-platform programmer’s tool. In addition to coverage of every JavaBean feature, the author provides extensive troubleshooting information, scores of undocumented problem-solving tips, hundreds of real-world application development examples, and even coverage of the new AWT 1.1 Event Delegation Model, which is the key to understanding the latest version of Java.

JavaServer pages . – 3rd ed.

Call number: 005.2/762 B499

Author:  Hans Bergsten

Publisher:  Sebastopol, Calif.: O’Reilly, c2003. – xxii, 740 p.: ill. ; 24 cm.

ISBN: 8173665303

Library code:  FAT1 ( 02)

Call number: 005.2/762 B499

            JavaServer Pages (JSP) technology provides an easy way to create dynamic web pages. JSP uses a component-based approach that allows web developers to easily combine static HTML for look-and-feel with Java components for dynamic features. The simplicity of this component-based model, combined with the cross-platform power of Java, allows a web development environment with enormous potential.JavaServer Pages shows how to develop Java-based web applications without having to be a hardcore programmer. The author provides an overview of JSP concepts and discusses how JSP fits into the larger picture of web applications. Web page authors will benefit from the chapters on generating dynamic content, handling session information, accessing databases, authenticating users, and personalizing content. In the programming-oriented chapters, Java programmers learn how to create Java components and custom JSP tags for web authors to use in JSP pages.

 

Beginning java web services. – 2nd ed.

Call number: 005.2762 B481

Author:  Henri Bequet,…[et al.]

Publisher:  Mumbai: SPD Publications: a! Apress, 2004. – vii, 473 p.: ill. ; 24 cm.

ISBN: 9798173666451/9781861007537

Library code:  FAT1 ( 03)

Call number: 005.2762 B481

            Web services are no longer a nascent technology in the programming industry; every major software vendor is rolling out web services-related APIs and products. Today Java developers are successfully adopting web services as the latest technology in application development in order to enable cross-application communication for distributed applications. This book will help you to join their ranks. Packed with clear explanations and hands-on examples, Beginning Java Web Services teaches you how to productively build web services with Java. Through an understanding of the underlying principles of web services, you will learn how web services actually work and how to apply that knowledge for real use. You will be introduced to many of the web services APIs and specifications, including XML, SOAP, WSDL, and UDDI. In addition, the book demonstrates how commercial vendors, such as IBM and BEA, are simplifying web services development.

 

Enterprise JavaBeans 3.0. – 5th ed.

Call number: 005.13/3 B959

Author:  Bill Burke and Richard Monson-Haefel

Publisher:  Sebastopol, CA: O’Reilly, c2006. – xxv, 732 p.: ill. ; 24 cm

ISBN: 059600978X, 9780596009786

Library code:  FAT1 ( 02)

Call number: 005.13/3 B959

            If you’re up on the latest Java technologies, then you know that Enterprise JavaBeans (EJB) 3.0 is the hottest news in Java this year. In fact, EJB 3.0 is being hailed as the new standard of server-side business logic programming. And O’Reilly’s award-winning book on EJB has been refreshed just in time to capitalize on the technology’s latest rise in popularity. This fifth edition, written by Bill Burke and Richard Monson-Haefel, has been updated to capture the very latest need-to-know Java technologies in the same award-winning fashion that drove the success of the previous four strong-selling editions. Enterprise JavaBeans 3.0, 5th Edition is organized into two parts: the technical manuscript followed by the JBoss workbook. The technical manuscript explains what EJB is, how it works, and when to use it. The JBoss workbook provides step-by-step instructions for installing, configuring, and running the examples from the manuscript on the JBoss 4.0 Application Server. Although EJB makes application development much simpler, it’s still a complex and ambitious technology that requires a great deal of time to study and master. But now, thanks to Enterprise JavaBeans 3.0, 5th Edition, you can overcome the complexities of EJBs and learn from hundreds of practical examples that are large enough to test key concepts but small enough to be taken apart and explained in the detail that you need. Now you can harness the complexity of EJB with just a single resource by your side.

 

Mastering Enterprise JavaBeans and the Java 2 platform, Enterprise edition

Call number: 005.2/762 R758

Author:  Ed Roman

Publisher: New Delhi: Wiley: Replika Press Pvt. Ltd, 1999. – xxvlll, 722 p.: ill. ; 24 cm + 1 CD-ROM.

ISBN: 0471332291, 0471332291 (pbk.: alk. paper), 9780471332299

Library code:  FAT1 ( 02)

Call number: 005.2/762 R758

A user’s manual for “the best thing since the Java language itself” Enterprise JavaBeans (EJB) will radically streamline the application development process. It provides a standard way for developing enterprise-level Java applications. And, best of all, it comes equipped with built-in services like database access, security, and transaction monitoring. With EJB, programmers can simply write the business software and hook it into the EJB services it needs to work. The rush is on to develop EJB compliant applications. Filled with practical, proven tips and techniques, this book offers an overview of what EJB is, how it works, and how to build specific EJB applications. CD-ROM includes sample source code, the EJB specification and supporting code from JavaSoft, demos of EJB servers, and links to other sources.

Reference Ebooks (Books24x7)

Mastering Enterprise JavaBeans 3.0

Authors:   Rima Patel Sriganesh, Gerald Brose and Micah Silverman

Publisher: John Wiley & Sons © 2006 (717 pages)

ISBN: 9780471785415

            An invaluable tutorial on the dramatic changes to Enterprise JavaBeans (EJB) 3.0 — Featuring myriad changes from its previous versions, EJB 3.0 boasts a very different programming and deployment model, with nearly every aspect of development affected. Even the most experienced EBJ and J2EE developers will need to relearn how to best use EJB to develop mission-critical applications. This author team of experts has taken their combined skills in architecture, development, consulting, and knowledge transfer to explain the various changes to EJB 3.0 as well as the rationale behind these changes. You’ll learn the concepts and techniques for authoring distributed, enterprise components in Java from the ground up.

 

Mastering Enterprise JavaBeans, Third Edition

Authors:  Ed Roman, Rima Patel Sriganesh and Gerald Brose

Publisher: John Wiley & Sons © 2005 (839 pages)

ISBN: 9780764576829

            Includes more than 30 percent revised material and five new chapters, covering the new 2.1 features such as EJB Timer Service and JMS as well as the latest open source Java solutions — * The book was developed as part of TheServerSide.com online EJB community, ensuring a built-in audience — * Demonstrates how to build an EJB system, program with EJB, adopt best practices, and harness advanced EJB concepts and techniques, including transactions, persistence, clustering, integration, and performance optimization

J2EE FrontEnd Technologies: A Programmer’s Guide to Servlets, JavaServer Pages, and Enterprise JavaBeans

Author:   Lennart Jörelid

Publisher: Apress © 2002 (1112 pages)

ISBN: 9781893115965

            2EE FrontEnd Technologies: A Programmer’s Guide to Servlets, JavaServer Pages, and Enterprise JavaBeans concisely and accurately describes what you need to know about effective enterprise development based on servlets, JSPs, and EJBs. Servlets, JSPs, and EJBs are the most important aspects of Java as it is used in the production of enterprise Web applications today. J2EE FrontEnd Technologies: A Programmer’s Guide to Servlets, JavaServer Pages, and Enterprise JavaBeans provides developers with a unique approach to understanding the profound relationship between servlets, JSPs, and EJBs. Developers will gain a clear understanding of all three and will be able to harness this knowledge for their own real-world applications.

 

Enterprise JavaBeans for Dummies

Author:   Mac Rinehart

Publisher: John Wiley & Sons © 2002 (432 pages)

ISBN: 9780764516467

            The development world is all abuzz with talk of Enterprise JavaBeans—and with good reason. For the uninitiated, an Enterprise JavaBean is a software component, or mini-program, that confers some unique functionality to the application, or container, it runs in—such as a shopping cart for an online retailer, or an account management service for a bank. The height of object-oriented programming, EJB technology tremendously streamlines the development process and makes it easier than ever to retrofit applications with powerful new features as needed. Want to expand your professional horizons and give your career a boost by finding out about the cutting-edge of distributed computing? Enterprise JavaBeans For Dummies is a great place to begin. Is your employer planning to implement an EJB application and you need to play catch-up in a hurry? Look no further. In no time, this book gives you the knowledge and skills you need to: Makes sense of EJB technology Get a bead on EJB architecture and containers Master the EJB API Build and package session beans, entity beans, and message-driven beans Implement EJB security features Developing EJB solutions to any enterprise computing challenge.

 

Enterprise JavaBeans 2.1

Authors:  Stefan Denninger, Ingo Peters and Rob Castenada

Publisher: Apress © 2003 (480 pages)

ISBN: 9781590590881

            Enterprise JavaBeans (EJB) is a server-side component model for transaction-aware distributed enterprise applications, written in the Java programming language. Enterprise JavaBeans 2.1 details the architecture of the Enterprise JavaBeans component model. After the authors introduce the component paradigm, they move on to cover EJB architecture basics. Building on the foundation formed in those introductory topics, they discuss the different component types (session-, entity-, and message-driven beans) in detail. This is followed by a comprehensive introduction to the Java Message Service (JMS), so you understand the ideas behind asynchronous and parallel processing provided through message-driven beans. Transactions, security, and the newly introduced timer service round out the book. This invaluable resource also discusses topics beyond the specification: inheritance, coupling of EJB components, quality assurance, and more. After reading this book, you’ll understand the benefits and the limits of EJB and have the knowledge necessary to turn business requirements into EJB-based applications.

 

Enterprise JavaBeans Development Using VisualAge for Java

Authors:  Joaquin Picon,…[ et al. ]

Publisher: IBM Redbooks © 1999 (422 pages)

ISBN: 9780738413464

Building Enterprise Web Transactions Using VisualAge Generator JavaBeans and JSPs

Author:  Pat McCarthy and et al.

Publisher: IBM Redbooks © 2000 (416 pages)

ISBN: 9780738416496

            With the introduction of the Sun Microsystems Enterprise JavaBeans (EJB) architecture specification, application developers can now focus on writing the business logic necessary to support their application without having to deal with the intricacies of the underlying middleware, which still gives crucial services such as transactions, security, naming and persistency. IBM is exploiting this specification in a family of compatible Java application servers conforming to IBM’s Enterprise Server for Java (EJS) specification. In addition, IBM has already introduced the support for development of EJB beans into its award-winning Java development tool: VisualAge for Java version 2.0. By including in this new version the EJS runtime, VisualAge for Java provides a unique Rapid Application Development environment to develop, debug and test EJB beans. In this book we explore the EJB specification in depth and apply this knowledge to develop an application including all different facets of EJB beans: Session bean, Bean-Managed Persistence and Container-Managed Persistence entity beans, transaction (JTS), security, and naming service (JNDI). We also address relationships and inheritance which are issues not yet addressed by the EJB specification.

Mastering Enterprise JavaBeans, Second Edition

Author:  Ed Roman, Scott W. Ambler and Tyler Jewell

Publisher: John Wiley & Sons © 2002 (639 pages)

ISBN: 9780471417118

            Enterprise JavaBeans (EJB) has proven to be wildly successful and is fast becoming the dominant technology for building server-side applications, including most Web applications. In this much-anticipated new edition, bestselling author Ed Roman teams up with noted software development experts Scott Ambler and Tyler Jewell to once again deliver the definitive guide to all things EJB. Geared toward Web site developers, enterprise application developers, and developers of software components for resale, this book has been updated to cover the latest features of version 2.0–including container services, transactions, design strategies, complex persistence, clustering, project management, and choosing an EJB server–as well as to add new, more advanced programming tips and techniques.

Special Edition Using Java 2 Platform

Author:  Joseph L. Weber

Publisher: Que © 1998 (1414 pages)

ISBN: 9780789720184

Java 2 Platform Unleashed

Author: Jamie Jaworski

Publisher: Sams © 1999 (1424 pages)

ISBN: 9780672316319

Pentaho Reporting 3.5 for Java Developers: Create Advanced Reports, Including Cross Tabs, Sub-Reports, and Charts That Connect to Practically Any Data Source Using Open Source Pentaho Reporting

Author:  Will Gorman

Publisher: Packt Publishing © 2009 (384 pages)

ISBN: 9781847193193

Java 2 Platform Unleashed is completely revised for Java 2. This complete reference covers all the core APIs of the Java 2 platform as well as higher-level topics that experienced Java programmers need to know. The book includes thousands of lines of code to demonstrate the sophisticated programming techniques that experienced Java programmers demand. Written for experienced Java programmers.

Programming with Alice – PRO001

Published in Computing Fundamentals

In oder to supplying the better references to students, lecturers and researchers; FPT Library and Information Center delighted to inform you about the subject guide for this subject: Programming with Alice.

Main book

learning-to-program-with-alice-2nd-edLearning to Program with Alice . – 2nd ed.

Authors : Wanda P. Dann, Stephen Cooper, Randy Pausch

Publisher : US : Pearson Prentice Hall, 2009. – 384 tr. ; 26 cm.

ISBN : 9780137154975

Library code : FSE ( 05 )

Call number :  005.133 D188

His updated guide supports an innovative approach to fundamental programming concepts. The authors use program visualization to create an easy relationship between program construct and the animation action in a 3D world.  For consistency with Java, C++, and other commonly used languages, “questions” are now “functions.” Save and reload bugs have been fixed. Fonts can be scaled larger or smaller. High contrast mode is available for projection in the classroom.  A useful how-to guide for programmers interested in learning Alice.

Reference books

an-introduction-to-object-oriented-programming-with-javatm-4thAn Introduction to Object-Oriented Programming with JavaTM . – 4th.

Author : C. Thomas Wu

Publisher : us : McGraw-Hill Higher Education, 2006. – 950p. ; 24cm.

ISBN : 0072946520, 9780072946529

Library code : FSE ( 01 )

Call number :  005.13/3 W959

            An Introduction to Object-Oriented Programming with Java provides an accessible and technically thorough introduction to the basics of programming using java. The fourth edition continues to take a truly object-oriented approach. Objects are used early so that students think in objects right from the beginning. In the fourth edition, the coverage on defining classes has been made more accessible. The material has been broken down into smaller chunks and spread over two chapters, making it more student-friendly. Also, new to this edition is the incorporation of Java 5.0 features, including use of the Scanner Class and the Formatter Class. The hallmark feature of the book, Sample Development Programs, are continued in this edition. These provide students with an opportunity to incrementally, step by step, walk through program design, learning the fundamentals of software engineering. Object diagrams, using a subset of UML, also continue to be an important element of Wu’s approach. The consistent, visual approach assists students in understanding concepts.

Design patterns : Elements of reusable object-oriented software

design-patterns-elements-of-reusable-object-oriented-softwareAuthors : Erich Gamma,…[ et al .]

Publisher : Massachusetts : Addison-Wesley, 1995. – xv, 395 p. : ill. ; 25 cm.

ISBN : 9780201633610

Library code : FSE ( 01 )

Call number :  005.1/2 D457

Now on CD, this internationally acclaimed bestseller is more valuable than ever! Use the contents of the CD to create your own design documents and reusable components. The CD contains: 23 patterns you can cut and paste into your own design documents; sample code demonstrating pattern implementation; complete Design Patterns content in standard HTML format, with numerous hyperlinked cross-references; accessed through a standard web browser; Java-based dynamic search mechanism, enhancing online seach capabilities; graphical user environment, allowing ease of navigation. First published in 1995, this landmark work on object-oriented software design presents a catalog of simple and succinct solutions to common design problems. Created by four experienced designers, the 23 patterns contained herein have become an essential resource for anyone developing reusable object-oriented software. In response to reader demand, the complete text and pattern catalog are now available on CD-ROM. This electronic version of Design Patterns enables programmers to install the book directly onto a computer or network for use as an online reference for creating reusable object-oriented software. The authors first describe what patterns are and how they can help you in the design process. They then systematically name, explain, evaluate, and catalog recurring designs in object-oriented systems. All patterns are compiled from real-world examples and include code that demonstrates how they may be implemented in object-oriented programming languages such as C++ and Smalltalk. Readers who already own the book will want the CD to take advantage of its dynamic search mechanism and ready-to-install patterns.

 

Kỹ thụât ánh sáng với 3D Max 7

ke1bbb9-the1bba5c3a2t-c3a1nh-sc3a1ng-ve1bb9bi-3d-max-7Authors : Nguyễn Ngọc Tuấn, Hồng Phúc

Publisher : H.: Giao thông vận tải, 2005. – 348tr.; 24cm.

Library code : FSE ( 04 )

Call number :  006.6 T883

            Nghệ thuật vẽ phối cảnh, nhất là phối cảnh các đối tượng ba chiều là một đề tài khá hấp dẫn, nhưng để có được những bức ảnh, những đoạn phim thật hoàn hảo và trong như thực tế là rất khó, đòi hỏi kỹ thuật chiếu sáng rất công phu, chi tiết. Nhằm đáp ứng nhu cầu về tài liệu chuyên về ánh sáng trong 3D max chúng tôi biên dịch và giới thiệu đến bạn đọc quyển “Kỹ Thuật ánh sáng với 3D Max 7 “.

Sách được chia làm 25 chương hướng dẫn từng bước thực hành có kèm theo hình ảnh minh hoạ rõ ràng, giúp các bạn dễ dàng đọc, hiểu và áp dụng vào công việc của mình

Thiết kế 3D trong Flash. T.1

thie1babft-ke1babf-3d-trong-flash-t-1Author : Lê Minh Hoàng ch.b .

Publisher : H. : Lao động – Xã hội, 2007. – 187tr. : minh họa ; 23cm. -

Library code : FAN1 ( 05 )

Library code : FAN2 ( 05 )

Call number :  006.693022 H678

            Sách được chia làm 2 tập và CD bài tập của cuốn sách được phát hành kèm theo Tập 1. Tập 1 của cuốn sách này gồm 5 chương sau:

Chương 1: Giới thiệu về Flash 3D.

Chương 2: Ánh sáng và bóng.

Chương 3: Thay đổi tỷ lệ 3D.

Chương 4: Đẳng cực 3D.

Chương 5: Tiêu điểm và độ sâu của trường.

 

Thiết kế 3D trong Flash. T.2

thie1babft-ke1babf-3d-trong-flash-t-2Author : Lê Minh Hoàng ch.b .

Publisher : H. : Lao động – Xã hội, 2007. – 203tr. : minh họa ; 23cm +01 CD-ROM (4 3/4 in).

Library code : FAN1 ( 03)

Library code : FAN2 ( 05 )

Call number :  006.693022 H678

            Thiết Kế 3D Trong Flash – Tập 2 giới thiệu một số kỹ thuật tạo hiệu ứng 3D tiêu biểu với Flash. Thông qua các bước hướng dẫn và hình minh họa kèm theo.

+ Tìm hiểu thế giới 3D với các kỹ thuật vẽ đơn giản.

 + Kỹ thuật đánh lừa thị giác bằng việc sử dụng khéo léo ánh sáng và bóng để tạo một giao diện 3D.

+ Tạo cho người dùng có cảm giác như họ đang di chuyển trong không gian 3D.

+ Tạo ra các hình ảnh 3D có thể tải nhanh trên Internet.

+ Tạo chiều sâu với cơ chế lát cắt tiên tiến để xây dựng các đối tượng 3D.

Sách được chia làm 2 tập và CD bài tập của cuốn sách được phát hành kèm theo Tập 1.

Tập 2 của cuốn sách này gồm 5 chương sau:

Chương 6: Hiệu ứng parallax scrolling.

Chương 7: Hiệu ứng văn bản trong không gian 3D.

Chương 8: Hệ thống vẽ API và toán học cho 3D.

Chương 9: Cơ cấu cắt lát 3D.

Chương 10: Hiệu ứng các tòa nhà.

 

500 3D objects. Vol. 1

500-3d-objects-vol-1Author : Julius Wiedemann

Publisher : Koln; Germany : Cologne : Taschen, 2002. – 511 p. : ill. ; 15 cm + 1 Instructions + 1 Images + 2 CD-ROMs.

ISBN : 9783822816219

Library code : FAN1 ( 01 )

Call number :  006.693022 H678

            Do it yourself! The 500 images presented in this book look fab on paper, but the true three-dimensional fun begins when you pop the included CD-ROMs into your computer. All of the images featured in the book are provided on the CDs as pictures and as 3D models in 3DS format (the universal format for 3D files) so that you, dear reader, can experiment with them in any way you wish. If you aren’t already experienced in working with 3D, not to fear – we’ve also included a demo version of 3D manipulation software so you can teach yourself how to rotate the images, incorporate the included textures, and mix them with your choice of backgrounds. Once you’ve compiled your own 3D creation, you can use it for Flash animations, graphic design, architecture, interior design, logos, signboards, information graphics, typography, or anything else your heart desires. Each entry in the book includes: * the rendered image * texture examples and the number of textures * where to find the 3D model on the CD and its quality in polygons * the image resolution * a short description * wireframe image CDs include: * Demonstration version of Swift3D software (Windows and Macintosh compatible) * 500 images and standard resolution 3D models with respective masks, shadow channels, and textures; as an extra bonus, 40 super high polygon models are included. (If purchased separately, these 3D models provided on these CDs would cost over $2000!) Introduction by German 3D expert Wenzel Spingler, one of the leading professionals working with virtual environments for hyper realistic digital illustration. Models by Spanish model maker De Espona, one of Europe’s leading companies in this field.

501 3D object. Vol. 2

501-3d-object-vol-2Author : Julius Wiedemann

Publisher : Koln; Germany : Cologne : Taschen, 2002. – 512 p. ; 15 cm + 1 Instructions + 1 Images + 2 CD-ROMs. –

ISBN : 9783822816325

Library code : FAN1 ( 01 )

Call number :  006.693022 H678

            In this follow-up title there are 500 more models to fuel the creative projects of architects, designers and graphics professionals. The introduction and “how to” sections have been updated, and there are several new categories of image, covering furniture, plants, sculpture, and more.

Reference Ebooks in Books24x7

3D Programming for Windows: Three-Dimensional Graphics Programming for the Windows Presentation Foundation

3d-programming-for-windows-three-dimensional-graphicsAuthor : Charles Petzold

Publisher : Microsoft Press © 2007 (448 pages) Citation

ISBN : 9780735623941

            The Windows Presentation Foundation is a key component of .NET Framework 3.0, which is a part of Windows Vista and available for Windows XP. With the Windows Presentation Foundation, 3D images can be displayed regardless of the video-display hardware on the users machine. Focusing on developing user interface objects or simple animations, this book builds on a readers knowledge of Windows Presentation Foundation essentials to demonstrate how to effectively create 3D graphics for Windows. You get the fundamental information for using the Windows Presentation Foundation 3D application programming interface (API), as well as in-depth coverage of mesh geometries.

 

3D Game Programming All in One

3d-game-programming-all-in-oneAuthor : Kenneth C. Finney

Publisher : Course Technology © 2004 (812 pages) Citation

ISBN : 9781592001361

            Make the leap from merely playing games to actually creating your own games. 3D Game Programming all in one takes you through all the processes step by step. It provides the instruction, examples, development principles, and, perhaps most importantly, the actual tools needed to create your own 3D game.

Internet resources

            www.alice.org

            http://www.aliceprogramming.net/

 

Programming Fundermentals Using C – PRF191

Published in Computing Fundamentals

In oder to supplying the better references to students, lecturers and researchers; FPT Library and Information Center delighted to inform you about the subject guide for this subject: Programming Fundermentals Using C.

Main book

Foundations of programming using C: Lưu hành nội bộ

1127

Author : Evan, Weaver

Publisher : H.: Trường Đại học FPT, 2007. – 151tr.; 26cm

Lbrary code : FSE ( 05 )

Call number :  005.133 W636

http://cs.senecac.on.ca/~btp100/pages/welco.html

(online course website or in FU intranet): Readings, workshops, assignments, hand-outs, practices

Reference books

Problem solving and program design in C . – 4th ed.

problem-solving-and-program-design-in-c-4th-edAuthor : Hanly, Jeri R

Publisher : Boston : Pearson, 2004. – 879 p. ; 23 cm

ISBN : 9780321210555

Lbrary code : FSE ( 01 )

Call number :  005.133 H241

Bài tập lập trình ngôn ngữ C : Giáo trình cho các trường đại học

bc3a0i-te1baadp-le1baadp-trc3acnh-ngc3b4n-nge1bbaf-c-nguye1bb85n-thanh-the1bba7yAuthors : Nguyễn Thanh Thủy, Nguyễn Quang Huy

Publisher : H.: Khoa học và kỹ thuật, 2005. – 252 tr.; 24 cm

Lbrary code : FSE ( 01 )

Call number :  005.362 076 T547

 Nhập môn lập trình cũng như lập trình nâng cao là ngôn ngữ PASCAL. PASCAL được chọn là bởi PASCAL đơn giản, trong sáng và chặt chẽ, thích hợp với việc diễn tả các kỹ thuật lập trình và đáp ứng các yêu cầu về sư phạm.

Tuy nhiên, trong nghề nghiệp sau này của người kỹ sư thì ngôn ngữ phổ dụng để viết các phần mềm lại là ngôn ngữ C (được tiếp nối bởi C++), bởi ngôn ngữ C mạnh, không quá cầu kỳ và có thư viện chương trình phong phú. Ngoài ra, ngôn ngữ C cũng có nhiều khía cạnh độc đáo mà sinh viên không dễ gì nắm vững, thành thạo nếu không nghiên cứu nó một cách nghiêm túc và tỉ mỉ. Bởi vậy rất cần có các tài liệu tham khảo tốt và chi tiết về lập trình trên C để giúp các sinh viên nắm vững ngôn ngữ này. Tiếp theo cuốn lý thuyết về ngôn ngữ C, thì cuốn “Bài Tập Lập Trình Ngôn Ngữ C” này là một sự đáp ứng yêu cầu bức xúc trong học tập cảu sinh viên ngành công nghệ thông tin.

Mỗi chương đều có phần nhắc lại một cách ngắn gọn về lý thuyết, có nhấn mạnh các điểm cần lưu ý, cần nhớ. Tiếp đến là bài tập mẫu và các bài tập (trong đó có một số được giải). Các tác giả cũng đã chú ý khi cần thì so sánh C với PASCAL vì như đã nêu trên, sinh viên trước khi học C thì đã học kỹ và quen sử dụng PASCAL.

Các bài tập được đưa vào cuốn sách với sự chọn lọc khá cẩn thận, có nhiều bào thú vị và khó, bởi vì ở đây người học không còn ở mức nhập môn lập trình nữa, mà đã ở mức lập trình nâng cao, và chỉ còn vấn đề vận dụng ngôn ngữ mới nữa mà thôi.

 Ngôn ngữ lập trình C

New1130

Author : Quách Tuấn Ngọc

Publisher : H.: Thống Kê, 2002. – 425tr.; 25cm

Lbrary code : FSE ( 04 )

Lbrary code : FAT2 ( 02 )

Call number :  005.13 N576

 Ngôn ngữ lập trình C là một ngôn ngữ mạnh, được các nhà tin học chuyên nghiệp cũng như các nhà lập trình nghiệp dư sử dụng để lập trình hệ thống, lập trình ứng dụng… Vì vậy, nhu cầu học C là một nhu cầu tất yếu, nhất là của các kỹ sư, các sinh viên của nhiều chuyên ngành khoa học và kỹ thuật khác nhau. Tác giả đã cố gắng viết cuốn giáo trình này với mục đích phục vụ bạn đọc một cuốn giáo trình được diễn giải sao cho tuần tự, dễ hiểu và hoàn toàn có thể tự học được.

Bạn đọc cũngbiết rằng C tuy mạnh song khó học và khó hiểu hơn so với PASCAL. Vì vậy cuốn giáo trình này cũng chứa rất nhiều thí dụ ngắn gọn, súc tích để giúp bạn nắm được vấn đề một cách nhanh chóng.

Song song với cuốn giáo trình mang tính chất lý thuyết này là cuốn Bài tập Ngôn ngữ lập trình C. Cuốn bài tập sẽ giới thiệu chi tiết các chương trình C thông dụng, các chương trình ứng dụng, các lỗi hay gặp phải…

 

Nhập môn lập trình ngôn ngữ C : Lý thuyết, Ví dụ, Bài tập mẫu, Bài tập.

nhe1baadp-mc3b4n-le1baadp-trc3acnh-ngc3b4n-nge1bbaf-c-lc3aa-c491c483ng-hc6b0ngIn lần thứ tư có bổ sung và sửa chữa.

Authors : Lê Đăng Hưng, Trần Việt Linh, Lê Đức Trung

Publisher : H.: Khoa học và kỹ thuật, 2005. – 252tr.; 24cm.

Lbrary code : FSE ( 01 )

Call number :  005.133 N576

            Cuốn sách bao gồm những nội dung chính:

* Chuỗi ký tự

* Các kiểu dữ liệu tự mạo

* Kiểu file (tập tin)

* Đồ hoạ

* Các chỉ thị tiền xử lý

* Các hàm thường dùng

* Các trình tiện ích…

Kỹ Thuật Lập Trình C : Cơ Sở và nâng Cao .

ke1bbb9-thue1baadt-le1baadp-trc3acnh-c-phe1baa1m-vc483n-e1baa5tIn lần thứ sáu

Author : Phạm Văn Ất

Publisher : H. : Giao Thông Vận Tải, 2006. – 540tr. ; 24cm.

Lbrary code : FSE ( 02 )

Call number :  005.13 A861

            Cuốn sách này là sự tiếp nối cuốn Ngôn ngữ C – Lý thuyết và thực hành với 80 chương trình mẫu trong KHKT và Quản lý kinh tế” của cùng tác giả.

Phần đầu (cơ sở) dựa trên nền của cuốn trước nhưng thêm vào khá nhiều tư liệu mới như trong các chương, mục: hàm đệ quy, con trỏ hàm, cấu trúc, danh sách móc nối, kỹ thuật đồ hoạ và tổ chức tệp. Phần nâng cao là các tư liệu hoàn toàn mới.

Bạn có thể tìm thấy ở đây nhiều vấn đề bổ ích và lý thú như: kỹ thuật tạo ảnh chuyển động, in ảnh từ màn hình đồ hoạ, chơi nhạc trên máy, kiến trúc bộ nhớ 8086 và cách truy nhập trực tiếp vào bộ nhớ, sử dụng các chức năng sâu của DOS và BIOS, điều khiển chuột, cách lập hàm xử lý ngắt và chương trình thường trú, thay đổi chức năng các phím, lập trình theo thời gian thực và lập trình hướng sự kiện, thiết kế trò chơi đuổi bắt, tổ chức chương trình trên nhiều tệp, tạo chương trình COM, kết hợp giữa C và Assembler.

Trong sách đưa vào hơn 200 hàm chuẩn chọn lọc của Turbo C đủ để bạn đọc tra cứu và sử dụng. Các vấn đề lý thuyết được minh hoạ trên nhiều chương trình chọn lọc đã thử nghiệm trên máy.

 

C program design for engineers .

c-program-design-for-engineers-2nd-ed- 2nd ed.

Author : Hanly, Jeri R

Publisher : us : Pearson International Edition, 2001. – 679tr. ; 23cm.

ISBN : 0-321-20417-4, 9780321204172

Lbrary code : FSE ( 01 )

Call number :  005.1 H241

This book presents introductory programming and software development concepts to engineers using a disciplined approach. It provides numerous case studies and programming projects based on real-world examples from a wide range of engineering disciplines, making the material relevant to what students will encounter in their careers. The authors introduce implementations of basic numerical and statistical methods commonly used by engineers. The book focuses on many aspects of software engineering, establishing early the connection between good problem-solving skills and effective software development. The five-phase software development method is presented in Chapter 1 and applied in every subsequent Case Study throughout. C Program Design for Engineers presents material in an order that meets the needs of a beginning programmer, rather than by the structure of the C programming language. For example, the coverage of pointers is simplified by discussing them over several chapters, thus allowing the student to absorb the intricacies of pointer usage a little at a time.This approach makes it possible to present fundamental concepts using traditional high-level terminology–outputparameter, array, array subscript, string–and makes it easier for students without prior assembly-language background to master the many facets of pointer usage.

 

Giáo trình kỹ thuật lập trình C

gic3a1o-trc3acnh-ke1bbb9-thue1baadt-le1baadp-trc3acnh-c-nguye1bb85n-linh-giangAuthor : Nguyễn Linh Giang

Publisher : H : Giáo Dục, 2007. – 216tr. ; 24cm.

Lbrary code : FSE ( 07 )

Call number :  005.362 G434

Giáo trình kỹ thuật lập trình C: Căn bản và nâng cao

gic3a1o-trc3acnh-ke1bbb9-thue1baadt-le1baadp-trc3acnh-c-phe1baa1m-vc483n-e1baa5t-2008Authors : Phạm Văn Ất,…[et al]

Publisher : H. : Hồng Đức, 2009. – 423 tr. ; 24 cm.

Lbrary code : FAT1 ( 05 )

Call number :  005.362 A861

Reference Ebooks in Books24x7

C & Data Structures

c-data-structuresAuthors : P.S. Deshpande and O.G. Kakde

Cengage Charles River Media © 2004 (700 pages) Citation

ISBN : 9781584503385

            Divided into three separate sections, C & Data Structures covers C programming, as well as the implementation of data structures and an analysis of advanced data structure problems. Beginning with the basic concepts of the C language (including the operators, control structures, and functions), the book progresses to show these concepts through practical application with data structures such as linked lists and trees, and concludes with the integration of C programs and advanced data structure problem-solving. The book covers a vast range of data structures and programming issues, such as syntactic and semantic aspects of C, all control statements in C, concepts of function, macro, files and pointers with examples, graphs, arrays, searching and sorting techniques, stacks and queues, files, and preprocessing. C & Data Structures provides a comprehensive guide to all the data types in C with internal implementation, while providing examples to demonstrate their behavior.

Fundamentals of Data Structures in C, Second Edition

fundamentals-of-data-structures-in-c-second-editionAuthors : Ellis Horowitz and Sartaj Sahni

Silicon Press © 2008 (635 pages) Citation

ISBN : 9780929306407

Introduction to Data Structures Using C: A Simplified Approach

3Author : Venkatesh N. Baitipuli

Publisher : Laxmi Publications © 2009 (654 pages) Citation

ISBN : 9788131806074

            Each chapter is focused on well defined concepts in detail with relevant definitions, syntax and examples. This book has been written to understand the concepts in a very easy and simple language. At the end of each chapter exercises have been provided to help readers to test their ability. The information provided in the book is helpful for B.Sc, B.E., MCA and M.Tech. Students of all universities. This book covers about two-hundred example programs to get better knowledge about the subject.Salient features of this book are:All chapters are supported with well defined definitions, figures, syntax, tables and examples for better understanding.The book has over 100 tested example programs.This book provides good number of exercises.Useful for all other universities also.

‘C’ Programming

c-programmingAuthor : Salim Y. Amdani

Publisher : Laxmi Publications © 2009 (414 pages) Citation

ISBN : 9788131805466

            The book ‘C’ Programming is intended for the benefit of undergraduate, postgraduate courses like B.E./B.Tech., B. Sc., BCA, MCA, MCM, M.Sc. and various other diploma courses in Computer Science and Information Technology. It can be used for self-study purpose also.

 

C Programming for the Absolute Beginner: The Fun Way to Learn Programming

c-programming-for-the-absolute-beginner-the-fun-way-to-learn-programmingAuthor : Michael Vine

Publisher : Premier Press © 2002 (240 pages) Citation

ISBN : 9781931841528

            Each chapter includes a project designed around simple games as a fun approach to learning programming. This book will use ANSI C standards and the free gcc compiler as its development platforms. Using these platforms allows the reader to access free software for most operating systems (Windows 95, 98, NT, 2000), Linux and othe UNIX-based OS’s. Most competitors assume readers have access to varioius developmental environments. This book uses the free CYGWIN software which will allow readers from any background (UNIX or Microsoft) to easily read, study, and implement chapter contents. Unlike most of the competitors, the author will not deviate from the original target audience by including even minor discussion of advance programming topics, which lose many beginners and fail to satisfy intermediate to advanced programmers.

Learn C on the Mac

learn-c-on-the-macAuthor : Dave Mark

Publisher : Apress © 2009 (376 pages) Citation

ISBN : 9781430218098

            Considered a classic by an entire generation of Mac programmers, this popular guide has been completely updated for Mac OS X. Don?t know anything about programming? No problem! Acclaimed author Dave Mark starts out with the basics and takes you through a complete course in programming C using Apple?s free Xcode tools. This book is perfect for beginners learning to program. It includes all?new Mac OS X examples! Provides best practices for programming newbies Written by the expert on C?programming for the Mac Presents all the basics with a pragmatic, Mac OS X—flavored approach

What you?ll learn Master C programming, the gateway to programming your Mac or iPhone. Write applications for the Mac OS X interface, the cleanest user interface around. Understand variables and how to design your own data structures. Work with the file system. Connect to data sources and the Internet.

Who is this book for For anyone wanting to learn to program in Mac OS X, including developers new to the Mac, developers new to C, or students entirely new to programming. For anyone who wants to learn how to program their iPhone, this is also the core language primer.

C For Dummies, 2nd Edition

c-for-dummies-2nd-editionAuthor : Dan Gookin

Publisher : John Wiley & Sons © 2004 (390 pages) Citation

ISBN : 9780764570681

            A fun and easy introduction to C programming that draws on content from the author’s classic C For Dummies, Volumes One and Two (1-87805-878-9 and 1-56884-915-X) Gets newcomers up and running fast on C fundamentals-from conditional statements, constants and variables, numeric values, and arrays to strings, functions, pointers, and debugging-and shows them how to write their first program Includes more than 100 sample programs that novice programmers can readily adapt, as well as a companion Web site with links to a freeware C compiler Updated throughout to comply with the latest ANSI standard Written by bestselling author Dan Gookin, whose DOS For Dummies launched the For Dummies series back in 1991-and whose knack for demystifying complex topics remains undiminished

 

C: The Complete Reference, Third Edition

c-the-complete-reference-third-editionAuthor : Herbert Schildt

Publisher : McGraw-Hill/Osborne © 1995 (839 pages) Citation

ISBN : 9780078821011

            Part 1 The C language: an overview of C; C expressions; program control statements; arrays and strings; pointers; functions; structures, unions, enumerations and user-defined types; console I/O; file I/O; the C pre-processor and comments. Part 2 The C standard library: linking, libraries and header files; I/O functions; string and character functions; mathematical functions; time, date and other system-related functions; dynamic allocation; screen and graphics functions; miscellaneous functions. Part 3 Algorithms and applications: sorting and searching; queues, stacks, linked lists and trees; sparse arrays; expression parsing and evaluation; AI-based problem solving; using system resources; graphics. Part 4 Software development using C: interfacing to assembly-language routines; software engineering using C; efficiency, porting and debugging. Part 5 New directions: a complete BASIC interpreter; a complete C compiler. Appendix: differences between K&R C and ANSI standard C.

C: The Complete Reference, Fourth Edition

c-the-complete-reference-fourth-editionAuthor : Herbert Schildt

Publisher : McGraw-Hill/Osborne © 2000 (805 pages) Citation

ISBN : 9780072121247

            Another gem from Herb Schildt–best-selling programming author with more than 2.5 million books sold! C: The Complete Reference, Fourth Edition gives you full details on C99, the New ANSI/ISO Standard for C. You’ll get in-depth coverage of the C language and function libraries as well as all the newest C features, including restricted pointers, inline functions, variable-length arrays, and complex math. This jam-packed resource includes hundreds of examples and sample applications.

Pragmatic C: A Practical Approach

pragmatic-c-a-practical-approachAuthor : Ramesh Kumar Jangda

Publisher : Laxmi Publications © 2009 (299 pages) Citation

ISBN : 9788131804803

            Therefore, this book has been written in a very friendly format to facilitate learning and application of the C Programming Language.This book has been specifically written keeping the following types of students in mind:New ProgrammersStudents of BCA/MCA (all universities)All Engineering studentsDOEACC O / A Level StudentsGraduates preparing for interviewsMany books on C are available to students but the most common complaint with these books is the difficulty in applying the concepts learned from the book. This book presents concepts in a comprehensive manner, illustrated with a variety of examples and provides enough problems to master the concepts. The assignment at the end of the book further enhances the confidence. The book enables the student to apply the concepts in practical situations, hence the name Pragmatic C.

Beginning C: From Novice to Professional, Fourth Edition

beginning-c-from-novice-to-professional-fourth-editionAuthor : Ivor Horton

Publisher : Apress © 2006 (640 pages) Citation

ISBN : 9781590597354

With Beginning C: From Novice to Professional, Fourth Edition, you’ll come to understand the fundamentals of the C language and learn how to program. All you need is this book and any one of the widely available free or commercial C or C++ compilers–and you’ll soon be writing real C programs. You’ll learn C from the first principles, using step-by-step working examples that you’ll create and execute yourself. This book will increase your programming expertise by guiding you through the development of fully working C applications that use what you’ve learned in a practical context. You’ll also be able to strike out on your own by trying the exercises included at the end of each chapter. Pick up a copy of this book by renowned author, Ivor Horton, because it It is the only beginning-level book to cover the latest ANSI standard in C Is approachable and aimed squarely at people new to C Emphasizes writing code after the first chapter Includes substantial examples relevant to intermediate users

Internet resources

            http://www.imada.sdu.dk/~svalle/courses/dm14-2005/mirror/c/

            http://en.wikibooks.org/wiki/Programming:C

            http://z10.invisionfree.com/hittoribattousai/index.php?showforum=52

 

Operating System – OSG201

Published in Computing Fundamentals

In oder to supplying the better references to students, lecturers and researchers; FPT Library and Information Center delighted to inform you about the subject guide for this subject: Operating System – OSG201

Main book

Modern operating systems. -2nd ed.

modern-operating-systems-2nd-ed

Call number: 005.43 T164

Author: Andrew S. Tanenbaum

Publisher: Upper Saddle River, NJ ; [London]: Prentice Hall International, 2001. – xxiv, 951 p.: ill. ; 25 cm

ISBN: 0130926418/ 9780130926418

Library code: FSE (05)

Call number: 005.43 T164

            The widely anticipated revision of this worldwide best seller incorporates the latest developments in operating systems technologies. Hundreds of pages of new material on a wealth of subjects have been added. This authoritative, example-based reference offers practical, hands-on information in constructing and understanding modern operating systems. Continued in this second edition are the “big picture” concepts, presented in the clear and entertaining style that only Andrew S. Tanenbaum can provide. Tanenbaum’s long experience as the designer or co-designer of three operating systems brings a knowledge of the subject and wealth of practical detail that few other books can match.

Modern Operating Systems . – 3rd ed.

modern-operation-system-3rd

Call number: 005.43 T164

Author: Andrew S. Tanenbaum

Publisher: Us: Pearson International Edition, 2009. – xxvii, 1072 p.: ill. ; 24 cm

ISBN: 0138134596, 9780138134594

Library code: FSE (01) + FUDN (01)

Call number: 005.43 T164

For Introductory Courses in Operating Systems in Computer Science, Computer Engineering, and Electrical Engineering programs. The widely anticipated revision of this worldwide best-seller incorporates the latest developments in operating systems (OS)technologies. The Third Edition includes up-to-date materials on relevant OS such as Linux, Windows, and embedded real-time and multimedia systems. Tanenbaum also provides information on current research based on his experience as an operating systems researcher.

Reference books

Understanding operating systems. – 5th ed.  

understanding-operating-systems-5th-ed

Call number: 005.4 M151

Authors: Ann McIver McHoes, Ida M. Flynn

Publisher: US: Thomson Course Technology, 2008. – 577 p. ; 24 cm.

ISBN: 9781439080115

Library code: FSE (01)

Call number: 005.4 M151

            With the same straightforward and clear writing style that has made previous editions so successful, “Understanding Operating Systems, 5e, International Edition” provides the ideal blend of operating theory and practice. Coverage includes the fundamentals of operating systems: what they are, what they do, how they function, how they can be evaluated, and how they compare to one another. Part One describes the management of memory, processors, devices, files, and networks as well as system security, ethics, and overall system management. The second part of the book focuses on four specific operating systems (UNIX, MS-DOS, Windows, and Linux) and how they apply the theory explained in the first part of the text. Updates include discussions of new technologies that affect operating system design, including multi-core chips and virtualization, making this edition a current and relevant resource.

Understanding operating systems. – 4th ed.

understanding-operating-systems-4th-ed

Call number: 005.43 F648

Author: Flynn, Ida M

Publisher: US: Thomson Course Technology, 2006. – 555 tr. ; 24cm.

ISBN: 0534423663

Library code: FSE (01)

Call number: 005.43 F648

            The fourth edition of this best-selling book blends operating systems theory and practice in an appealing, well-organized way. Its innovative two-part approach explores operating systems theory and development in the first section, and discusses the three most widely-used operating systems (MS-DOS, Windows, and UNIX) in the second. Each chapter has been updated for currency, and a brand-new chapter on System Security has been added. Students will appreciate the many examples and illustrations found within the two-color interior, as well as the overall readability of the text.

Connecting with computer science. – 2nd ed.

connecting-with-computer-science-2nd-ed

Call number: 004 A546

Authors: Greg Anderson, David Ferro, Robert Hilton

Publisher: Canada: Cengage learning, 2011. – 644p.: ill. ; 26cm.

ISBN: 0538475730, 9780538475730

Library code: FSE (01)

Library code: FSB (03)

Call number: 004 A546

            Written for the beginning computing student, this text engages readers by relating core computer science topics to their industry application. The book is written in a comfortable, informal manner, and light humor is used throughout the text to maintain interest and enhance learning. All chapters contain a multitude of exercises, quizzes, and other opportunities for skill application.

Computer networks. – 4th ed.

computer-networks-4th-ed

Call number: 004.6 T164

Author: Andrew S. Tanenbaum

Publisher: New Jersey: Pearson Education International, 2003. – 891 p.. ; 23cm.

ISBN: 0130384887, 9780130384881

Library code: FSE (40)

Library code: FSB (20)

Call number: 004.6 T164

            The world’s leading introduction to networking–fully updated for tomorrow’s key technologies. Computer Networks, Fourth Edition is the ideal introduction to today’s networks–and tomorrow’s. This classic best seller has been thoroughly updated to reflect the newest and most important networking technologies with a special emphasis on wireless networking, including 802.11, Bluetooth, broadband wireless, ad hoc networks, i-mode, and WAP. But fixed networks have not been ignored either with coverage of ADSL, gigabit Ethernet, peer-to-peer networks, NAT, and MPLS. And there is lots of new material on applications, including over 60 pages on the Web, plus Internet radio, voice over IP, and video on demand.Finally, the coverage of network security has been revised and expanded to fill an entire chapter

Operating systems: Internals and Design Principles . – 6th ed.

operating-systems-internals-and-design-principles-6th-ed

Call number: 005.43 S782

Author: William Stallings

Publisher: Upper Saddle River, N.J. ; [Great Britain]: Pearson Prentice Hall, 2009. – xviii, 822 p.: ill. ; 24 cm

ISBN: 0136033377, 9780136033370

Library code: FSE (01)

Call number: 005.43 S782

            For a one-semester undergraduate course in operating systems for computer science, computer engineering, and electrical engineering majors. Winner of the 2009 Textbook Excellence Award from the Text and Academic Authors Association (TAA)! Operating Systems: Internals and Design Principles is a comprehensive and unified introduction to operating systems. By using several innovative tools, Stallings makes it possible to understand critical core concepts that can be fundamentally challenging. The new edition includes the implementation of web based animations to aid visual learners. At key points in the book, students are directed to view an animation and then are provided with assignments to alter the animation input and analyze the results. The concepts are then enhanced and supported by end-of-chapter case studies of UNIX, Linux and Windows Vista. These provide students with a solid understanding of the key mechanisms of modern operating systems and the types of design tradeoffs and decisions involved in OS design. Because they are embedded into the text as end of chapter material, students are able to apply them right at the point of discussion. This approach is equally useful as a basic reference and as an up-to-date survey of the state of the art.

Administering Windows server 2008 server core

administering-windows-server-2008-server-core

Call number: 005.7/1376 M946

Author: John Paul Mueller

Publisher: Indiana: Wiley publishing, Inc, 2008. – xxvi, 668 p.: ill. ; 24 cm.

ISBN: 0470238402, 9780470238400

Library code: FSE (01)

Call number: 005.7/1376 M946

            Microsoft’s new GUI-less Server Core is a command line version of Windows Server 2008 that offers better security, reduced size, and faster access. Inside this comprehensive guide, you’ll find everything you need to quickly master this sleek new version. Packed with instructions and practical examples, this book teaches you how to operate in a windowless environment, including using all the commands, creating BAT files, working with scripts, using registry hacks, managing remote systems, and more. It includes best practices, 52 indispensable command line tricks, and an alphabetical list of all the commands.

Linux Tự Học Trong 24 giờ

linux-te1bbb1-he1bb8dc-trong-24-gie1bb9d

Call number: 005.4 T926

Author: Trần Thạch Tùng, Phương Lan

Publisher: H: Thống Kê, 2005. – 616tr. ; 24cm.

Library code: FSE (01)

Call number: 005.4 T926

Làm Chủ Windows Server 2003 . T. 1

lc3a0m-che1bba7-windows-server-2003-t-1

Call number: 005.368 D916

Authors: Phạm Hoàng Dũng chủ biên, Hoàng Đức Hải

Publisher: Thống Kê, 2007. – 724tr. ; 24cm.

Library code: FSE (01)

Call number: 005.368 D916

The C programming language . – 2nd ed.

the-c-programming-language-2nd-edAuthors: Brian W. Kernighan, Dennis M. Ritchie

Publisher: Englewood Cliffs, N.J.: Prentice Hall, 1988. – xii, 272 p. ; 25 cm. – Ritchie, Dennis M., 1941-

ISBN: 0131103628, 0131103709, 9780131103702

Library code: FAT1(04) + FAT3 (02)

Call number: 005.133 K399

Reference Ebooks

Operating Systems Made Easy

operating-systems-made-easyAuthor: C. Madana Kumar Reddy

Publisher: Laxmi Publications © 2009 (110 pages) Citation

ISBN: 9788131807439

Operating system gives life to the system. Without the operating system software, one cannot work with the system at all…But how many of the students are aware of this truth? A lot of standard books are available in the market but my aim in bringing out this book is to make a beginner understand the concept of operating systems, its importance, and its basics in a simple and user friendly manner.

Xen Virtualization: A Fast and Practical Guide to Supporting Multiple Operating Systems with the Xen Hypervisor

xen-virtualization-a-fast-and-practical-guideAuthor: Prabhakar Chaganti

Publisher: Packt Publishing © 2007 (148 pages) Citation

ISBN: 9781847192486

            This concise handbook targeted at Linux administrators and virtualization enthusiasts is ideal for professionals wanting an easy-to-navigate reference when working with Xen and virtualization. It offers bite-sized practical walkthroughs and experiential solutions for many common virtualization tasks using Xen. Using Fedora Core as host operating system, it shows how to add Xen support and create guest domains running different operating systems, then dissects a range of common virtualization tasks. Originally developed in 2003 at the University of Cambridge Computer Laboratory, Xen is an open-source paravirtualization technology allowing multiple operating systems to run on one physical hardware resource with near native performance. Xen supports several operating systems-Linux, FreeBSD, Windows, and NetBSD. There are now commercial versions of Xen that build on of the open-source version with additional enterprise features; this book explores and uses the open-source version of Xen.

Universal Command Guide for Operating Systems

universal-command-guide-for-operating-systemsAuthor: Guy Lotgering

Publisher: John Wiley & Sons © 2002 (1612 pages) Citation

ISBN: 9780764548338

            The ultimate operating system reference: Over 8,000 commands and 57,000 command options from every major operating system–Windows. UNIX. Linux. NetWare. Macintosh. DOS. If you’re a systems professional, chances are you’re pretty familiar with commands in at least one of these operating systems. But what happens when you need to get up to speed on an operating system you don’t know? This ingenious reference will have you up and running in no time. It describes and illustrates every command in every commonly used operating system, and cross-references each command to the equivalent commands in other operating systems. The Universal Command Guide for Operating Systems bridges the gap between all operating systems by cross-referencing commands between the many different operating systems that exist today.

Internet resources

http://www.operatingsystems.com/

C in a nutshell

http://books.google.com.vn/books?id=4Mfe4sAMFUYC&printsec=frontcover&dq=C+in+a+nutshell&hl=vi&ei=NnloToaZE4SviQesxYGFDA&sa=X&oi=book_result&ct=book-thumbnail&resnum=1&ved=0CCwQ6wEwAA#v=onepage&q&f=false

TCP/IP sockets in C

http://books.google.com.vn/books?id=dmt_mERzxV4C&printsec=frontcover&dq=TCP/IP+sockets+in+C&hl=vi&ei=vnxoTqrpI-SWiQfrncjrCw&sa=X&oi=book_result&ct=result&resnum=1&ved=0CCkQ6AEwAA#v=onepage&q&f=false

 

Object – Oriented paradigm (with C++) – PRO191

Published in Computing Fundamentals

In oder to supplying the better references to students, lecturers and researchers; FPT Library and Information Center delighted to inform you about the subject guide for this subject: Object – Oriented paradigm.

Main book

Foundations of object oriented programming using C++: Lưu hành nội bộ

1127

Author: Evan, Weaver

Publisher: H.: Trường Đại học FPT, 2007. – 155tr.: ; 28cm

Library code: FSE (05)

Call number: 005.133 W636 – Không có ảnh

BTP200:  http://cs.senecac.on.ca/~btp200 (or \\fun.edu.vn\corp-share\software engineering\Subjects\OOP\BTP200): Readings, workshops, assignments, hand-outs, practices

Reference books

Lập trình hướng đối tượng với C++. – In lần thứ 3: có bổ sung và sửa chữa

le1baadp-trc3acnh-hc6b0e1bb9bng-c491e1bb91i-tc6b0e1bba3ng-ve1bb9bi-c

Call number: 005.13 H936

Authors: Lê Đăng Hưng, Tạ Tuấn Anh, Nguyễn Đức Hữu

Publisher: H.: Khoa học và kỹ thuật, 2005. – 346tr.; 24cm.

Library code: FSE (04)

Call number: 005.13 H936

Cuốn sách Lập Trình Hướng Đối Tượng Với C++ này được biên soạn với nội dung gồm 6 chương và 4 phụ lục như sau:

- Chương 1: Lập trình hướng đối tượng – phương pháp giải quyết bài toán mới.

- Chương 2: Những mở rộng của C++.

- Chương 3: Đối tượng và lớp.

- Chương 4: Định nghĩa toán tử trên lớp.

- Chương 5: Kỹ thuật thừa kế.

- Chương 6: Khuôn hình.

- Phụ lục 1: Các kênh xuất nhập.

- Phụ lục 2: Xử lý lỗi.

- Phụ lục 3: Bài toán quan hệ gia đình.

- Phụ lục 4: Mã chương trình bài toán quan hệ gia đình.

Trong mỗi chương đều kết thúc bởi phần tóm tắt và các bài tập, thuận tiện cho việc học và thực hành. Nội dung các phần đã được trình bày dễ hiểu, chuẩn xác, có nhiều thí dụ minh họa. Hy vọng cuốn sách sẽ rất bổ ích và cần thiết đối với các sinh viên cao đẳng và đại học không chỉ trong chuyên ngành Công nghệ Thông tin mà cả các ngành kỹ thuật, công nghệ khác như Điện tử Viễn Thông, Tự động hóa điều khiển…

Bài tập lập trình hướng đối tượng với C++: Bài tập mẫu, Câu hỏi trắc nghiệm, Bài tập tự giải. – In lần thứ 2

bc3a0i-te1baadp-le1baadp-trc3acnh-hc6b0e1bb9bng-c491e1bb91i-tc6b0e1bba3ng-ve1bb9bi-c

Call number: 005.362 076 B152

Authors: Nguyễn Thanh Thủy; Tạ Anh Tuấn, Nguyễn Quang Huy, có sửa chữa

Publisher: H.: Khoa học và kỹ thuật, 2004. – 265tr.; 24cm.

Library code: FSE (03)

Call number: 005.362 076 B152

            Ngôn ngữ C++ là ngôn ngữ lập trình vạn năng được sử dụng phổ biến hiện nay. Ngôn ngữ C++ có cả sự mềm dẻo của Ngôn ngữ C và những điểm mạnh của một ngôn ngữ lập trình hướng đối tượng. Hiện nay, trên các hệ điều hành thông dụng như Windows, Linux/Unix, … ngôn ngữ C++ được coi là ngôn ngữ chuẩn cho các nhà phát triển phần mềm.

Trong các trường đại học khoa học, các trường đại học kỹ thuật và công nghệ, ngôn ngữ C++ được chọn làm ngôn ngữ để giảng dạy lập trình hướng đối tượng và xây dựng các phần mềm ứng dụng. Khối lượng kiến thức và yêu cầu trong khi học ngôn ngữ C++ khá lớn, đòi hỏi người lập trình không chỉ nắm được cách sử dụng ngôn ngữ, mà còn phải biết cách phân tích và thiết kế bài toán theo phương pháp hướng đối tượng. Nhằm đáp ứng phần nào nhu cầu đó, cuốn sách Bài tập lập trình hướng đối tượng với C++ do nhóm tác giả biên soạn đã được Nhà xuất bản Khoa học và kỹ thuật ấn hành. Hy vọng rằng cuốn sách Bài tập lập trình hướng đối tượng với C++ sẽ bổ ích đối với các cán bộ chuyên môn, các học viên cao học, nghiên cứu sinh muốn sử dụng ngôn ngữ C++ trong nghiên cứu của mình.

Phát triển hệ thống hướng đối tượng với UML 2.0 và C++

phc3a1t-trie1bb83n-he1bb87-the1bb91ng-hc6b0e1bb9bng-c491e1bb91i-tc6b0e1bba3ng-ve1bb9bi-uml-2-0-vc3a0-c

Call number: 005.362 B111

Author: Nguyễn Văn Ba

Publisher: H: Đại học Quốc gia Hà Nội, 2005. – 367tr.; 24cm. -

Library code: FSE (05)

Call number: 005.362 B111

Nội dung sách giới thiệu: Các cơ sở của lập trình hướng đối tượng, mô hình hóa hướng đối tượng, mô hình hóa môi trường và nhu cầu, mô hình hóa cấu trúc, mô hình hóa hành vi, thiết kế, cài đặt các lớp,…

Xây dựng ứng dụng Windows với C++.net toàn tập

xc3a2y-de1bbb1ng-e1bba9ng-de1bba5ng-windows-ve1bb9bi-c-net-toc3a0n-te1baadp

Call number: 005.362 071 L243

Authors: Phương Lan, Hoàng Đức Hải

Publisher: Cà Mau: Mũi Cà Mau, 2003. – 309tr.; 24cm.

Library code: FSE (04)

Call number: 005.362 071 L243

            Công nghệ .NET của Microsoft đã và đang thay đổi kiến trúc cũng như phong cách lập trình của các thế hệ ngôn ngữ truyền thống như Visual Basic, C++, ASP, Web… Thậm chí một ngôn ngữ lập trình mới như C# đã ra đời để hỗ trợ thêm cho .NET. Nằm trong bộ sách nghiên cứu về .NET này, giáo trình Xây dựng ứng dụng Windows với C++ .NET ra đời sẽ giúp bạn tìm hiểu sâu hơn về ngôn ngữ lập trình C++ .NET và khả năng triển khai các ứng dụng hoàn chỉnh dựa trên ngôn ngữ C++ thực thi trong .NET và Windows truyền thống.

Lập trình hướng đối tượng với C++ – Tái bản lần thứ 2 có bổ sung, sửa chữa

le1baadp-trc3acnh-hc6b0e1bb9bng-c491e1bb91i-tc6b0e1bba3ng-ve1bb9bi-c-phe1baa1m-vc483n-e1baa5t

Call number: 005.13 A861

Author: Phạm Văn Ất

Publisher: H.: Giao thông vận tải, 2005. – 549tr.; 24cm. -

Library code: FSE (11)

Call number: 005.13 A861

Giáo trình được biên soạn chủ yếu dựa vào giáo trình C++ Programming của tác giả Sharam Hekmat nhằm cố gắng đạt được ba mục tiêu. Thứ nhất, cung cấp nội dung súc tích sao cho những người bắt đầu có thể phát triển một hiểu biết tốt về ngôn ngữ trong một thời gian ngắn. Thứ hai, kết nối kiểu gia sư (dựa trên giải thích các khái niệm thông qua ví dụ) với kiểu tham khảo (dựa trên cấu trúc). Cuối cùng, tránh cố gắng làm phức tạp vấn đề bởi việc bỏ những chi tiết phức tạp của C++ nhưng vẫn đảm bảo được các chủ đề quan trọng. Điều này giúp cho những người bắt đầu học không bị tràn ngập với quá nhiều thông tin. Thực tế cho thấy các khe hở kiến thức nhỏ dần dần sẽ được lấp đầy thông qua khả năng tự học, tự khám phá. Giáo trình này giới thiệu C++ như là một ngôn ngữ lập trình hướng đối tượng và giả sử rằng người đọc chưa có kiến thức về C hay bất cứ ngôn ngữ lập trình nào khác. Vì thế nếu đọc giả đã có kiến thức về một ngôn ngữ lập trình cấp cao (như là C hay Pascal) sẽ có thể bỏ qua một vài chương đầu trong giáo trình. Các chương trình minh họa được viết và chạy trên môi trường Turbo C++. (thuvienso.info)

C++: an introduction to computing

c-an-introduction-to-computing

Call number: 005.13/3 A214

Authors: Joel Adams, Sanford Leestma, Larry Nyhoff

Publisher: Englewood Cliffs, N.J.: Prentice Hall, 1995. – xxv, 1173 p.: ill. ; 25 cm.

ISBN: 9780023694028, 0023694025

Library code: FSE (03)

Call number: 005.13/3 A214

            Offers students an introduction to traditional computing, covering such areas as scalar objects, the concept of I/O, reusability, control structures, functions and parameter passing, and modular programming. The text then covers non-scalar (class) objects to illustrate more fully the power of C++ objects. The programs have been tested for correctness using two common compilers, Turbo C++ (for DOS or Windows) and GNU C++ (for UNIX). Differences between the compilers are documented extensively, enabling beginning programmers to solve problems in any of the three most common operating environments. Reusable program components, for easily maintainable programs, are emphasized, in both the presentation and examples.

Practical programming techniques using C++

Author: Evan Weaver

Publisher: 107 p.: ; 29 cm.

Library code: FSE (10)

Ngôn ngữ lập trình C++ và Cấu trúc Dữ liệu . – thứ 3.

1128

Author: Nguyễn Việt Hương

Publisher: Giáo Dục, 2007. – 259tr. ; 27cm.

Library code: FSE (07)

Call number: 005.362 076 H957

Object-Oriented programmong in C++ . – 4th ed.

object-oriented-programmong-in-c-4th-ed

Call number: 005.133L158

Author: Robert Lafore

Publisher: Indianapolis, Ind.: Sams Publishing, 2002. – 1012 p. ; 23 cm.

ISBN: 9780672323089

Library code: FSE (01)

Call number: 005.133L158

            Object-Oriented Programming in C++ begins with the basic principles of the C++ programming language and systematically introduces increasingly advanced topics while illustrating the OOP methodology. While the structure of this book is similar to that of the previous edition, each chapter reflects the latest ANSI C++ standard and the examples have been thoroughly revised to reflect current practices and standards. Educational Supplement Suggested solutions to the programming projects found at the end of each chapter are made available to instructors at recognized educational institutions. This educational supplement can be found at http://www.prenhall.com, in the Instructor Resource Center.

Giáo Trình C++ & Lập Trình Hướng Đối Tượng

o4

 

Authors: Phạm Văn Ất, Lê Trường Thông

Publisher: H.: Hồng Đức, 2009. – 495tr. ; 24cm

Library code: FSE (02)

Call number: 005.13 A861

Hướng dẫn từng bước tự học và thực hành Visual C++ 2008: Kèm theo các bài tập ứng dụng, Toàn tập

hc6b0e1bb9bng-de1baabn-te1bbabng-bc6b0e1bb9bc-te1bbb1-he1bb8dc-vc3a0-the1bbb1c-hc3a0nh-visual-c-2008

Call number: 005.13 T562

Author: Trịnh Quốc Tiến

Publisher: H.: Nxb. Hồng Đức, 2008. – 508 tr. ; 24 cm.

Library code: FSE (02)

Call number: 005.13 T562

C++ weekend crash course. – 2nd ed.

c-weekend-crash-course-2nd-ed

Call number: 005.7/3 D264

Author: Stephen R. Davis

Publisher: Indianapolis, IN: Wiley Pub., 2003. – xx, 428 p.: ill. ; 24 cm. + 1 CD-ROM

ISBN: 9780764538308, 0764538306

Library code: FSE (01 – SQCA)

Call number: 005.7/3 D264

            Get Up to Speed on C++ in a Weekend! The big day is Monday the day you get to show off what you know about C++. The problem is, you’re not really up to speed. Maybe its been a while since you worked with this programming language. Or maybe you just like a challenge. In any event, weve got a solution for you C++ Weekend Crash Course. Open the book Friday evening and on Sunday afternoon, after completing 30 fast, focused sessions, you’ll be able to dive right in and start building cutting-edge C++ applications. Its as simple as that

C++ programming in easy steps . – 4th ed.

c-programming-in-easy-steps-4th-ed

Call number: 005.133 M147

Author: Mike McGrath

Publisher: Southam: In Easy Steps Ltd., 2011. – 192 p.: ill. ; 23 cm.

ISBN: 9781840784329

Library code: FSE (02)

Call number: 005.133 M147

            C++ Programming in Easy Steps instructs you how to program in the powerful C++ language, giving complete examples that illustrate each aspect. — C++ Programming in Easy Steps begins by explaining how to download and install a free C++ compiler so you can quickly begin to create your own executable programs by copying the book’s examples. It demonstrates all the C++ language basics before moving on to provide examples of Object Oriented Programming. The book concludes by demonstrating how you can use your acquired knowledge to create programs graphically in the free Microsoft Visual C++ Express Integrated Development Environment (IDE).

C++ Programming in Easy Steps makes no assumption you have previous knowledge of any programming language so it’s ideal for the newcomer to computer programming. It has an easy-to-follow style that will appeal to programmers moving from another programming language, and to the student who is studying C++ programming at school or college, and to those seeking a career in computing who need a fundamental understanding of object oriented programming.

Ngôn ngữ C và lập trình hướng đối tượng

ngc3b4n-nge1bbaf-c-vc3a0-le1baadp-trc3acnh-hc6b0e1bb9bng-c491e1bb91i-tc6b0e1bba3ng-bc3b9i-the1babf-tc3a2m

Call number: 005.133 T153

Author: Bùi Thế Tâm

Publisher: H.: Giao thông vận tải, 2006. – 240 tr. ; 27 cm.

Library code: FAT1 (06)+ FAT2 (05)

Call number: 005.133 T153

Lập trình hướng đối tượng với C++ . – In lần 5 có chỉnh sửa

Author: Trường Đại học Bách khoa Hà Nội. Khoa công nghệ thông tin

Publisher: H.: Khoa học và kỹ thuật, 2009. – 346 tr.: Minh họa ; 24 cm.

Library code: FAN1 (05)

Call number: 005.13 L299

Reference Ebooks (Books24x7)

Beginning C# Object-Oriented Programming

beginning-c-2008-objectsAuthor: Dan Clark

Publisher: Apress © 2011 (379 pages)

ISBN: 9781430235309

            Beginning C# Object-Oriented Programming brings you into the modern world of development as you master the fundamentals of programming with C# and learn to develop efficient, reusable, elegant code through the object-oriented programming (OOP) methodology. Bring your skills out of the 20th century and into this one with Dan Clark’s accessible, quick-paced guide to C# and OOP.

Expert C# 2008 Business Objects

expert-c-2008-business-objectsAuthor: Rockford Lhotka

Publisher: Apress © 2009 (750 pages)

ISBN: 9781430210191

            Do you want to create .NET applications that provide high performance and scalability? Do you want to employ object–oriented programming techniques in a distributed environment? Do you want to maximize the reuse and maintainability of your code? Then this book is for you. In Rockford Lhotka’s Expert C# 2008 Business Objects, you’ll learn how to use advanced .NET Framework capabilities alongside OO design and programming to create scalable, maintainable object–oriented applications. Better still, this book includes CSLA .NET 3.6, a widely used framework on which you can base your application development. By using the concepts and framework in the book, you can focus more on your business issues and less on technology. Using VS 2008 and C# 3.0, Rockford Lhotka shows you how CSLA .NET 3.6 allows great flexibility in object persistence, so business objects can use virtually any data sources available. The CSLA framework supports 1–, 2– and n–tier models through the concept of mobile objects. This provides the flexibility to optimize performance, scalability, security, and fault tolerance with no changes to code in the UI or business objects. Business objects based on CSLA.NET 3.6 automatically gain many advanced features that simplify the creation of Windows forms, web forms, WPF, WCF, WF, and web services interfaces, and LINQ. Who is this book for This book is for .NET developers using VS 2008 who want to create .NET applications that provide high performance and scalability, employing object–oriented programming techniques in a distributed environment.

Learn Objective-C on the Mac

learn-objective-c-on-the-macAuthors: Mark Dalrymple and Scott Knaster

Publisher: Apress © 2009 (360 pages)

ISBN: 9781430218159

Take your coding skills to the next level with this extensive guide to Objective-C, the native programming language for developing sophisticated software applications for Mac OS X. Objective-C is a powerful, object-oriented extension of C, making this book the perfect follow-up to Dave Mark’s best-selling Learn C on the Mac, Mac OS X Edition. Whether you’re an experienced C programmer or you’re coming from a different language such as C]+ or Java, leading Mac experts Mark Dalrymple and Scott Knaster show you how to harness the powers of Objective-C in your applications A complete course on the basics of Objective-C using Apple’s free Xcode tools An introduction to object-oriented programming Comprehensive coverage of inheritance, composition, object initialization, categories, protocols, memory management, and organizing source files A brief tour of Cocoa’s Foundation framework and AppKit A helpful “learning curve” guide for non-C developers What you’ll learn Learn Objective-C programming, the gateway to programming your Mac or iPhone. Write applications for the Mac OS X interface, the cleanest user-interface around. Understand variables and how to design your own data structures. Work with the file system. Connect to data sources and the Internet. Who is this book for? For anyone wanting to learn to program native applications in Mac OS X, including developers new to the Mac, developers new to Objective-C, or students entirely new to programming.

Object-Oriented C++ Programming

object-oriented-c-programmingAuthor: Hirday Narayan Yadav

Publisher: Laxmi Publications © 2008 (452 pages)

ISBN: 9788131803646

            This book is based on the syllabus of UPTU, VBS Purvanchal University, MJP Rohelkhand University, BR Ambedkar University, Bundelkhand University, RML Avadh University, C.C.S. Meerut University, CSJMS Kanpur University, Rajiv Gandhi Proudyogiki Vishwavidyalaya, Bhopal, AAI Deemed University, MCRP University, Bhopal. This book contains subjective and objective questions of above universities’ exam pattern.The salient features of the book are: gives perfect idea about universities’ exam pattern of MCA, B.Tech., M.Tech., BCA; includes five sets of important question papers; and useful to all software professionals and students of MCA, BCA, B.Tech., M.Tech.

Beginning C# 2008 Objects: From Concept to Code

beginning-c-2008-objectsAuthors: Grant Palmer and Jacquie Barker

Publisher: Apress © 2008 (680 pages)

ISBN: 9781430210887

            Updated with the latest changes to C#, Beginning C# 2008 Objects: From Concepts to Code introduces complete beginners to C# coding practice with a solid methodological foundation written by two critically acclaimed experts in the field, already authors of the best selling Beginning C# Objects. By building from first principles in object oriented terminology, then advancing through application design with UML into practical examples, Beginning C# 2008 Objects: From Concepts to Code provides a completely up to date foundational guide written from the perspective of two experienced, working authorities on C#. Working coders will benefit from the object oriented cast of the book and its section on use case modeling. This is the book to read if you want to deepen and advance your existing professional development in C# with an eye towards advancing out of pure coding work. For the reader wishing to simply learn C# , this book will provide exactly that.In addition to listing code and syntax, Beginning C# 2008 Objects: From Concepts to Code also walks you through the design and architecting of a functioning C# application, showing the why and the how of the development decisions that go into professional C# coding.

C# for Artists: The Art, Philosophy, and Science of Object-Oriented Programming

c-for-artists-the-art-philosophy-and-science-of-object-oriented-programmingAuthor: Rick Miller

Publisher: Pulp Free Press © 2008 (792 pages)

ISBN: 9781932504071

            Filled with learning objectives, skill-building exercises, projects, and self-test questions, this text will help you smash through the barriers preventing you from mastering Object-Oriented programming with C# and the .NET framework.

Computer Algorithms/C++, Second edition

computer-algorithms-c-2ndAuthors: Ellis Horowitz, Sartaj Sahni and Sanguthevar Rajasekeran

Publisher: Silicon Press © 2008 (807 pages)

ISBN: 9780929306421

            The author team that established its reputation nearly twenty years ago with Fundamentals of Computer Algorithms offers this new title, available in both pseudocode and C++ versions. Ideal for junior/senior level courses in the analysis of algorithms, this well-researched text takes a theoretical approach to the subject, creating a basis for more in-depth study and providing opportunities for hands-on learning. Emphasizing design technique, the text uses exciting, state-of-the-art examples to illustrate design strategies.

Intermediate Business Programming with C++

intermediate-business-programming-with-cAuthor: Don Voils

Publisher: Electronic & Database Publishing, Inc. © 2007 (1589 pages)

ISBN: 9780979359118

            With emphasis on the creation of object oriented programs for business and the use of data structures, this book deals with the writing of business programs using C++ from Microsoft Visual Studio .NET 2005.

Turbo C/C++: The Complete Reference, Second Edition

turbo-c-c- -the-complete-reference-second-editionAuthor: Herbert Schildt

Publisher: McGraw-Hill/Osborne © 1992 (1118 pages) Archive

ISBN: 9780078817762

Borland C++ and Turbo C++ are two hot compilers from Borland International that almost every C programmer wants to have. And after getting the compilers, readers will definitely want this definitive, single resource that provides every Borland C++, Turbo C++, and Turbo C command, feature and programming technique.

The Waite Group’s Object-Oriented Programming in C++

the-waite-groups-object-oriented-programming-in-cAuthor: Robert Lafore

Publisher: Sams © 1999 (925 pages) Archive

ISBN: 9781571691606

            A comprehensive solution for teaching object-oriented programming using the features of ANSI/ISO C++. It covers the basic concepts of object-oriented programming, why they exist and how to make them work effectively. The book covers object-oriented programming through task-oriented examples and figures to conceptualize the techniques and approaches used. It also contains questions and exercises to reinforce the concepts students have learned.

Internet resources

            BTP200

https://cs.senecac.on.ca/~btp200/       

            BTP300

https://cs.senecac.on.ca/~btp300/

hoặc \\fun.edu.vn\corp-share\software engineering\ Subjects\OOP\BTP300

 

NET Technology and Visual C Sharp – PRN291

Published in Computing Fundamentals

In oder to supplying the better references to students, lecturers and researchers; FPT Library and Information Center delighted to inform you about the subject guide for this subject: NET Technology and Visual C Sharp.

Main book

ProC# with .NET 3.0, Edition 2007, Andrew Troelsen,    (e-book)

Reference books

Introduction to .Net and programming in C#

Author : Aptech worldwide

Publisher : US : Aptech Limited, 2002. – 154 tr. ; 28 cm.

Library code : FSE ( 15 )

Tự học ngôn ngữ lập trình visual C# 2005 : Dành cho học sinh – sinh viên

Authors : Nguyễn Nam Thuận, Lữ Đức Hào

Publisher : H.: Giao thông vận tải, 2006. – 234tr.; 24cm.

Library code : FSE ( 04 )

Call number :  005.13 T532

Lập trình thiết kế Web trong Asp.net với các ví dụ C# : Tin học phổ thông

Authors : Nguyễn Ngọc Tuấn, Hồng Phúc

Publisher : H.: Thống kê, 2005. – 367tr.; 24cm.

Library code : FSE ( 01 )

Call number :  005.13 T883

Introduction to ASP.NET 2.0. – 3rd ed

introduction-to-asp-net-2-0-3rd-ed

Author : Kathleen Kalata

Publisher : Us : Thomson Course Technology, 2007. – 664 p. ; 29 cm.

ISBN : 1418837652

Library code : FSE ( 01 )

The third edition has been completely updated for Visual Studio 2005. This comprehensive book will not only tackle beginning web programming and how to create and maintain interactive and dynamic Web applications, it will also explore the Internet as an essential business tool. This book guides the reader from beginning Web applications, to object-oriented programming, to using advanced Web form server controls. Become a master programmer with this exciting new text!

C # 2005 : Q.1: Điều khiển trình chủ ASP.NET 2.0. t.5, Lập trình ASP. NET 2.0

Authors : Phạm Hữu Khang, Hoàng Đức Hải, Trần Tiến Dũng

Publisher : H. : Lao động xã hội, 2007. – 304 tr. ; 24 cm. + 1 CD.

Library code : FSE ( 05 )

Call number :  005.13 K454

Các giải pháp lập trình ASP.NET 2.0. T.1

Authors : Nguyễn Ngọc Bình Phương, Thái Kim Phụng, Lê Ngọc Sơn.

Publisher : H. : Giao thông vận tải, 2007. – 272 tr. ; 27 cm. + 1 CD

Library code : FSE ( 03 )

Call number :  006.7 P577

Các giải pháp lập trình ASP.NET 2.0. T.2

Authors : Nguyễn Ngọc Bình Phương, Lê Trần Nhật Quỳnh, Trần Thế Quân

Publisher : H. : Hồng Đức, 2007. – 375 tr. ; 25.5 cm. + 1 CD.

Library code : FSE ( 01 )

Call number :  006.7 P577

The C# programming language . – 3rd.

the-c-programming-language-3rd

Call number : 005.13/3 H473

Authors : Anders Hejlsberg, Mads Torgersen, Scott Wiltamuth

Publisher :  Us : Addison-Wesley, 2009. – 754tr. ; 24cm.

ISBN : 9780321562999

Library code : FSE ( 01 )

Call number :  005.13/3 H473

“Based on my own experience, I can safely say that every .NET developer who reads this will have at least one ‘aha’ moment and will be a better developer for it.” –From the Foreword by Don Box The popular C# programming language combines the high productivity of rapid application development languages with the raw power of C and C++. Now, C# 3.0 adds functional programming techniques and LINQ, Language INtegrated Query. The C# Programming Language, Third Edition, is the authoritative and annotated technical reference for C# 3.0. Written by Anders Hejlsberg, the language’s architect, and his colleagues, Mads Torgersen, Scott Wiltamuth, and Peter Golde, this volume has been completely updated and reorganized for C# 3.0. The book provides the complete specification of the language, along with descriptions, reference materials, code samples, and annotations from nine prominent C# gurus. The many annotations–a new feature in this edition–bring a depth and breadth of understanding rarely found in any programming book. As the main text of the book introduces the concepts of the C# language, cogent annotations explain why they are important, how they are used, how they relate to other languages, and even how they evolved. This book is the definitive, must-have reference for any developer who wants to understand C#.

Modern software development using C# .Net

modern-software-development-using-c-net

Call number : 005.133 W647

Author : Richard Wiener

Publisher :  Us : Cengage Learning, 2007. – 732 p. ; 24 cm

ISBN : 0619217596, 9780619217594

Library code : FSE ( 01 )

Call number :  005.133 W647

Modern Software Development Using C# .NET teaches programming concepts and techniques essential for working in a modern software development environment.

C# 2008 : Programmer’s reference

Author : Wei-Meng Lee

Publisher :  Indiana : Wiley Publishing, 2009. – xxx, 807 p. : ill ; 24cm

ISBN : 9780470285817

Library code : FSE ( 01 )

Call number :  005.13/3 L482

Have access to all aspects of the C# programming language at hand with the “C# 2008 Programmer’s Reference”, the only comprehensive reference guide for C# programmers. Regardless of your experience with C#, you will appreciate the detailed code samples, which offer a quick and easy way to help you refresh your understanding of important concepts. In this ideal C# resource, you will find an introduction to the .NET Framework, a guide to using Visual Studio 2008, and explanations of classes, objects, types, delegates and events, strings and regular expressions, and threading.

Develop web ERP software using ASP.Net 3.5, C# 2008 & SQL server

Author : Bharati, Krishna

Publisher :  VK Publishers, 2010. – 279 p. ; 23 cm.

ISBN : 8190133179

Library code : FSE ( 01 )

Call number :  005.1 B575

.NET toàn tập. Tập 2, C# và .NET Framework

Author : Dương Quang Thiện

Publisher :  TP. Hồ Chí Minh : Tổng hợp, 2005. – 607 tr. : Minh họa ; 22 cm

Library code : FAT1 (02)

Library code : FAT2 ( 03 )

Call number :  005.26 T434

Kỹ thuật lập trình ứng dụng C#.net toàn tập. T. 2

Author : Phạm Hữu Khang

Publisher :  Tp. Hồ Chí Minh : Lao động – Xã hội, 2002. – 349 tr.: Minh họa ; 24cm

Library code : FAT1 (03)

Library code : FAT2 ( 03 )

Call number :  005.13 K527

NET toàn tập. Tập 3, Lập trình giao diện người dùng theo C#

Author : Dương Quang Thiện

Publisher :  TP. Hồ Chí Minh : Tổng hợp, 2005. – 665tr. : Minh họa ; 22cm.

Library code : FAT2 ( 03 )

Call number :  005.26 T434

            .

NET toàn tập. Tập 4, Lập trình căn cứ dữ liệu dùng ADO.NET và C#

Author : Dương Quang Thiện

Publisher :  TP. Hồ Chí Minh : Tổng hợp, 2005. – 692 tr. : Minh họa ; 22 cm.

Library code : FAT1 ( 05)

Library code : FAT2 ( 02 )

Call number :  006.78 T434

Kỹ thuật lập trình ứng dụng C#.net toàn tập. Tập 1

Authors : Phương Lan, Phạm Hữu Khang, Hoàng Đức Hải

Publisher :  TP. Hồ Chí Minh : Lao động – Xã hội, 2005. – 486 tr. ; 24 cm

Library code : FAT1 ( 02 )

Library code : FAT2 ( 03 )

Call number :  005.133 L243

C# 2005 : Lập trình cơ bản

Authors : Phạm Hữu Khang chủ biên, Hoàng Đức Hải; Đoạn Thiện Ngân hiệu đính

Publisher :  H. : Lao động – xã hôi, 2010. – 432 tr. : Minh họa ; 24 cm + 1 CD-ROM

Library code : FAT1 ( 06 )

Library code : FAT2 ( 05 )

Library code : FAT3 ( 03 )

Call number :  005.13 K454

C# 2005= Lập Trình ASP.NET 2.0 : Điều khiển kết nối cơ sở dữ liệu. T. 5, Q. 2

Authors : Phạm Hữu Khang chủ biên, Đoàn Thiện Ngân hđ

Publisher :  H. : Lao động Xã Hội, 2008. – 367tr. : minh họa ; 23 + 1 CD-ROM

Library code : FAT1 ( 06 )

Library code : FAT3 ( 01 )

Call number :  005.13 K454

Lập trình windows với C#.net

Author : Phương Lan

Publisher : Tp. Hồ Chí Minh : Lao động xã hội, 2002. – 614 tr. ; 24 cm.

Library code : FAT2 ( 08 )

Call number :  005.133 L243

Lập trình web dùng ASP.NET và C# : Lập trình visual C# thế nào?

Author : Dương Quang Thiện

Publisher : Tp. Hồ Chí Minh : Nxb. Tp. Hồ Chí Minh, 2006. – tr.; 22 cm

Library code : FAT2 ( 01 )

Call number :  005.1071 T434

.NET toàn tập T. 1, C# căn bản và Visual studio .NET IDE

Author : Dương Quang Thiện

Publisher : Tp. Hồ Chí Minh : Nxb. Tp. Hồ Chí Minh, 2006. – 612tr. ; 22cm.

Library code : FAT1( 01 )

Library code : FAT2 ( 01 )

Call number :  005.13 T434

Lập trình báo cáo dùng Crystal Report .NET và C# : Lập trình Visual C# thế nào?

Author : Dương Quang Thiện

Publisher : Tp. Hồ Chí Minh : Nxb. Tp. Hồ Chí Minh, 2006. – 579 tr.; 22 cm.

Library code : FAT2 ( 01 )

Call number :  005.13 T434

C# 2005 : Xây dựng ứng dụng tuyển dụng nhân sự trực tuyến bằng ASP.NET 2.0 và SQL Server. T. 6 : Quyển 2, Các chức năng dành cho nhà tuyển dụng và quản trị

Authors : Phạm Hữu Khang chủ biên; Đoàn Thiện Ngân hđ

Publisher : H. : Lao động – xã hội, 2007. – 354 tr. : Minh họa ; 24 cm + 1 CD-ROM.

Library code : FAT1 ( 05 )

Library code : FAT3 ( 04 )

Call number :  005.13 K454

C# 2005. T. 4 Quyển 2, Lập trình cơ sở dữ liệu report visual soursesafe 2005

Authors : Phạm Hữu Khang chủ biên; Trần Tiến Dũng hđ.

Publisher : H. : Lao động – xã hội, 2008. – 368 tr. : Minh họa ; 24 cm + 1 CD-ROM

Library code : FAT1 ( 04 )

Library code : FAT3 ( 02 )

Call number :  005.13 K454

C# 2005. T. 5, Lập trình ASP.NET 2.0 – Q. 1: Điều khiển trình chủ ASP.NET 2.0

Authors : Phạm Hữu Khang chủ biên; Trần Tiến Dũng hđ

Publisher : H. : Lao động – xã hội, 2008. – 304 tr. : Minh họa ; 24 cm + 1 CD-ROM.

Library code : FAT3 ( 01 )

Call number :  005.13 K454

C# 2005. T. 5, Lập trình ASP.NET 2.0 – Q.4 : Đối tượng ADO.NET 2.0 và XML

Author : Phạm Hữu Khang chủ biên

Publisher : H. : Lao động – xã hội, 2007. – 347 tr. : Minh họa ; 24 cm + 1 CD-ROM.

Library code : FAT1 ( 04 )

Library code : FAT3 ( 02 )

Call number :  005.13 K454

Beginning ASP.net 2.0 with C#

beginning-asp-net-2-0-with-c

Call number : 005.276 H325

Authors : Chris Hart … [et al.]

Publisher : Indianapolis, IN : Wiley Publishing, 2006. – xxix, 735 p. : ill. ; 24 cm

ISBN : 8126508426, 9788126508426

Library code : FAT1 ( 01 )

Call number :  005.276 H325

Developing Web applications with Microsoft Visual Basic .NET and Microsoft Visual C# .NET : exams 70-305 and 70-315

Author : Microsoft cooperation

Publisher : Redmond, Wash. : crosoft Press, 2002. – xxxiv, 756 p. : l. ; 26 cm. + 2 CD-ROMs (4 3/4 in.).

ISBN : 812032093X, 9788120320932

Library code : FAT1 ( 01 )

Call number :  005.72 M626

Hướng dẫn thực hành viết lập trình trong Microsoft Visual C# 2005 express : Từ căn bản đến nâng cao

Author : Nguyễn Nam Thuận .

Publisher : H. : Giao thông vận tải, 2006. – 328 tr. : Minh họa ; 24 cm

Library code : FAT1 ( 01 )

Call number :  005.13 T532

C# and the .NET 2.0 platform

c-and-the-net-platform

Author : Andrew W. Troelsen

Publisher : Berkeley, Calif. : Apress, 2001. – xxiii, 970 p. : ill. ; 24 cm.

ISBN : 1590594193, 9781590594193

Library code : FAT1 ( 05 )

Call number :  005.276 T843

This highly-anticipated third edition briefly overviews the C# language, then transitions to technical and architectural issues crucial to .NET developers. Troelsen provides extensive coverage of the .NET Framework, and enlightens programmers about subtle topics like proper use of threads and leveraging new .NET remoting protocol. Readers will also learn how to use C# for GUI applications, and will read thorough discussion of Windows Forms, custom controls, and GDI+.

.NET toàn tập. T. 5, Lập trình web bằng ASP.NET và C#

Author : Dương Quang Thiện

Publisher : TP. Hồ Chí Minh : Tổng hợp TP. HCM, 2005. – 735 tr. ; 22 cm.

Library code : FAT1 ( 02 )

Call number :  006.78 T434

.NET toàn tập. T. 6, Lập trình báo cáo dùng crystal report.net và C#

Author : Dương Quang Thiện

Publisher : TP. HCM : Tổng hợp TP. Hồ Chí Minh, 2006. – 579 tr. ; 22 cm

Library code : FAT1 ( 02 )

Call number :  006.78 T434

Kỹ thuật lập trình với C# và .NET Flatform : Lập trình chuyên nghiệp cùng các chuyên gia

Author : Nguyễn Tiến,…[et al.]

Publisher : H. : Thống kê, 2002. – 888 tr. ; 24 cm.

Library code : FAT1 ( 01 )

Call number :  005.133 K991 – Không có ảnh

           

Inside C# . – 1st ed.

Author : Phạm Hồng Tài, Nguyễn Phước Thành, Đỗ Kim Oanh

Publisher : H. : Thống kê, 2002. – 510 tr. ; 21 cm.

Library code : FAT1 ( 01 )

Call number :  005.133 T129

Pro C# 2005 and the .NET 2.0 platform : Exploring the .NET universe using curly blackets . – 3rd ed.

Author : Andrew Troelsen

Publisher : Delhi : Apress, cop, 2005. – XLV, 982 p. : ill. ; 24 cm.

ISBN : 9798181283763

Library code : FAT1 ( 04 )

Call number :  005.13 T843

Essential ASP.NET with examples in C#

Author : Fritz Onion

Publisher : Boston, MA : Addison-Wesley, 2003. – xxiv, 393 p. : ill. ; 24 cm

ISBN : 0201760401 (alk. paper)

Library code : FAT1 ( 07 )

Call number :  005.2/762 O588

This book will provide the definitive resource for ASP.NET developers working in C#, not just to the features ofASP.NET but also how to use them best. Fritz Onion looks at working examples of how Web applications are built today, and then looks at what ASP.NET offers to simplify constructing Web applications of this type. In addition to explaining how to use ASP.NET and examining why it is built the way it is, Onion also explores implementation tools not covered in any other books. He helps the reader acquire a broader understanding of the technology and how it fits in with other tools. From his experience teaching ASP.NET to working developers, Onion knows what information they need, what questions they have, and how to organize and present the material in the best way possible. As Justin Burtch, a Software Engineer at Integrated Data Systems expressed it, “This book does not try to be everything to everyone. As a result, it is able to provide both breadth and depth on the subject. EssentialASP.NET is positioned to become the seminal book on the most important advancement to web development in years.”

Lập trình giao diện người dùng theo C# : Lập trình Visual C# thế nào. Tập 3

Author : Dương Quang Thiện

Publisher : Tp. HCM : Nxb. Tổng hợp TP.HCM, 2005. – 665 tr. ; 22 cm

Library code : FAT1 ( 02 )

Tin học ứng dụng Visual C# toàn tập

Authors : Nguyễn Văn Khoa; Lê Thanh Tuấn; Lữ Đình Thái

Publisher : HCM. : NXB Thống kê, 2004. – 630 tr. ; 24 cm

Library code : FAT1 ( 01 )

Call number :  Không có – Không có ảnh

Ebooks in Books24x7

Pro ASP.NET MVC 3 Framework, Third Edition

Authors : Adam Freeman and Steven Sanderson

Publisher : Apress © 2011 (836 pages) Citation

ISBN : 9781430234043

The ASP.NET MVC 3 Framework is the latest evolution of Microsoft’s ASP.NET web platform. It provides a high-productivity programming model that promotes cleaner code architecture, test-driven development, and powerful extensibility, combined with all the benefits of ASP.NET 4.
In this third edition, the core model-view-controller (MVC) architectural concepts are not simply explained or discussed in isolation, but are demonstrated in action. You’ll work through an extended tutorial to create a working e-commerce web application that combines ASP.NET MVC with the latest C# language features and unit-testing best practices. By gaining this invaluable, practical experience, you’ll discover MVC’s strengths and weaknesses for yourself – and put your best-learned theory into practice.
The book’s authors Steve Sanderson and Adam Freeman have both watched the growth of ASP.NET MVC since its first release. Steve is a well-known blogger on the MVC Framework and a member of the Microsoft Web Platform and Tools team. Adam started designing and building web applications 15 years ago and has been responsible for some of the world’s largest and most ambitious projects. You can be sure you are in safe hands. What you’ll learn * Gain a solid architectural understanding of ASP.NET MVC 3, including basic MVC * Explore the entire ASP.NET MVC Framework * See how MVC and test-driven development work in action * Capitalize on your existing knowledge quickly and easily through comparison of features in classic ASP.NET to those in ASP.NET MVC * Learn about the latest security and deployment issues, including those related to IIS 7 Who this book is for This book is for web developers with a basic knowledge of ASP.NET and C# who want (or need) to start using the new ASP.NET MVC 3 Framework.

Beginning C# Object-Oriented Programming

Author : Dan Clark

Publisher : Apress © 2011 (379 pages) Citation

ISBN : 9781430235309

Beginning C# Object-Oriented Programming brings you into the modern world of development as you master the fundamentals of programming with C# and learn to develop efficient, reusable, elegant code through the object-oriented programming (OOP) methodology. Take your skills out of the 20th century and into this one with Dan Clark’s accessible, quick-paced guide to C# and object-oriented programming, completely updated for .NET 4.0 and C# 4.0.
As you develop techniques and best practices for coding in C#, one of the world’s most popular contemporary languages, you’ll experience modeling a “real world” application through a case study, allowing you to see how both C# and OOP (a methodology you can use with any number of languages) come together to make your code reusable, modern, and efficient.
With more than 30 fully hands-on activities, you’ll discover how to transform a simple model of an application into a fully-functional C# project, including designing the user interface, implementing the business logic, and integrating with a relational database for data storage. Along the way, you will explore the .N ET Framework, the creation of a Windows-based user interface, a web-based user interface, and service-oriented programming, all using Microsoft’s industry-leading Visual Studio 2010, C#, Silverlight, the Entity Framework, and more.

Programming Microsoft ASP.NET 4

Author : Dino Esposito

Publisher : Microsoft Press © 2011 (986 pages) Citation

ISBN : 9780735643383

Completely reengineered for ASP.NET 4-this definitive guide deftly illuminates the core architecture and programming features of ASP.NET 4 in a single, pragmatic volume. Web development expert Dino Esposito provides essential, architectural-level guidance, along with the in-depth technical insights designed to take you-and your solutions-to the next level. The book covers Dynamic Data, AJAX, Microsoft Silverlight(R), ASP.NET MVC, Web forms, LINQ, and security strategies-and features extensive code samples in Microsoft Visual C#(R) 2010.

Professional Parallel Programming with C#: Master Parallel Extensions with .Net 4

Author : Gastón C. Hillar

Publisher : Wrox Press © 2011 (576 pages) Citation

ISBN : 9780470495995

Mastering Microsoft Visual Basic 2010

Author : Evangelos Petroutsos

Publisher : Sybex © 2010 (1056 pages) Citation

ISBN : 9780470532874

This is the new edition of the ultimate comprehensive guide to Microsoft Visual Basic. Where most VB books start with beginner level topics, “Mastering Visual Basic 2010″ vaults you right into intermediate and advanced coverage. From the core of the language and user interface design to developing data-driven applications, this detailed book brings you thoroughly up to speed and features numerous example programs you can use to start building your own apps right away. It covers Visual Basic 2010, part of Microsoft’s Visual Studio integrated development environment (IDE), which includes C#, C++, Visual Web Developer, and ASP.NET, along with Visual Basic. It explains topics in the thorough, step-by-step style of all books in the “Mastering” series, providing you ample instruction, tips, and techniques. It helps you build your own applications by supplying sample code you can use to start development. It includes review exercises in each chapter to reinforce concepts as you learn. All the books in the “Sybex Mastering” series feature comprehensive and expert coverage of topics you can put to immediate use.

Pro C# 2010 and the .NET 4 Platform, Fifth Edition

Author : Andrew Troelsen

Publisher : Apress © 2010 (1752 pages) Citation

ISBN : 9781430225492

The first edition of this book was released at the 2001 Tech-Ed conference in Atlanta, Georgia. At that time, the .NET platform was still a beta product, and in many ways, so was this book. This is not to say that the early editions of this text did not have merit-after all, the book was a 2002 Jolt Award finalist and it won the 2003 Referenceware Excellence Award. However, over the years that author Andrew Troelsen spent working with the common language runtime (CLR), he gained a much deeper understanding of the .NET platform and the subtleties of the C# programming language, and he feels that this fifth edition of the book is as close to a “final release” as he’s come yet. This new edition has been comprehensively revised and rewritten to make it accurately reflect the C# 4 language specification for the .NET 4 platform. You’ll find new chapters covering the important concepts of dynamic lookups, named and optional arguments, Parallel LINQ (PLINQ), improved COM interop, and variance for generics. If you’re checking out this book for the first time, do understand that it’s targeted at experienced software professionals and/or graduate students of computer science (so don’t expect three chapters on iteration or decision constructs!). The mission of this text is to provide you with a rock-solid foundation in the C# programming language and the core aspects of the .NET platform (assemblies, remoting, Windows Forms, Web Forms, ADO.NET, XML web services, etc.). Once you digest the information presented in these 25 chapters, you’ll be in a perfect position to apply this knowledge to your specific programming assignments, and you’ll be well equipped to explore the .NET universe on your own terms. What you’ll learn * Be the first to understand the .NET 4 platform and Visual C# 2010. * Discover the ins and outs of the leading .NET technology. * Learn from an award-winning author who has been teaching the .NET world since version 1.0. * Find complete coverage of the WPF, WCF, and WF foundations that support the core .NET platform. Who is this book for? This book is for anyone with some software development experience who is interested in the new .N ET Framework 4 and the C# language. Whether you are moving to .NET for the first time or are already writing applications on .NET 2.0 or .NET 3.5, this book will provide you with a comprehensive grounding in the new technology and serve as a complete reference throughout your coding career. About the Apress Pro Series The Apress Pro series books are practical, professional tutorials to keep you on and moving up the professional ladder. You have gotten the job, now you need to hone your skills in these tough competitive times. The Apress Pro series expands your skills and expertise in exactly the areas you need. Master the content of a Pro book, and you will always be able to get the job done in a professional development project. Written by experts in their field, Pro series books from Apress give you the hard-won solutions to problems you will face in your professional programming career.

Pro LINQ: Language Integrated Query in C# 2010

Authors : Joseph Rattz and Adam Freeman

Publisher : Apress © 2010 (841 pages) Citation

ISBN : 9781430226536

Beginning ASP.NET 4: In C# and VB

Author : Imar Spaanjaars

Publisher : Wrox Press © 2010 (840 pages) Citation

ISBN : 9780470502211

This is the definitive programming guide to ASP.NET, by popular author and Microsoft MVP Imar Spaanjaars. Updated for ASP.NET 4, this introductory book retains its helpful examples and step-by-step format from the previous version and keeps the style of offering code examples written in both C# and Visual Basic. Beloved author and Microsoft ASP.NET MVP walks you through ASP.NET, Microsoft’s technology for building dynamically generated Web pages from database content. You’ll discover many improvements that ASP.NET 4 offers over the previous version, such as the ASP.NET MVC framework, Ajax improvements, jQuery support, and more. You’ll gradually build a Web site example that takes you through the processes of building basic ASP.NET Web pages, adding features with pre-built server controls, designing consistent pages, displaying data, and more. Popular author and MicrosoftASP.NET MVP Imar Spaanjaars updates you on the latest updates to ASP.NET 4, Microsoft’s technology for building dynamic Web pages from database content. It shows you how the 4 version differs from ASP.NET 3.5 and reviews its new features, including the ASP.N ET MVC framework, various Ajax improvements, jQuery support, and more. Spaanjaars’ distinct writing style puts you at ease with learning ASP.NET 4.

Professional C# 4 and .NET 4

Authors : Christian Nagel, Bill Evjen, Jay Glynn, Karli Watson and Morgan Skinner

Publisher : Wrox Press © 2010 (1536 pages) Citation

ISBN : 9780470502259

This is the ultimate guide on the newest version of C#, from an unparalleled team of authors. Get ready for the next release of Microsoft’s C# programming language with “Professional C# 2010″, the ultimate guide to C# 4 and the revised .NET framework. This essential book has been updated along with C# and it now features new examples, new coverage of language and framework additions, and best of all, expanded coverage of all the topics that you need most. After a quick refresher on C# basics, the author dream team moves on to provide you with details of recently added language and framework features including LINQ, LINQ to SQL, LINQ to XML, WCF, WPF, Workflow, and Generics. Coverage also spans ASP.NET programming with C#, working in Visual Studio 2010 with C#, and more. With this book, you’ll quickly get up to date on all the newest capabilities of C# 4. C# is a programming language from Microsoft; the C# 4 language version will be synonymous with writing code in “Visual Studio 2010″, and you can use it to write Windows applications, Web apps with ASP.NET, and Windows Mobile and Embedded CE apps. This title gets you up to speed on new C# 4 features such as integration with dynamic languages, dynamic objects in C#, named and optional parameters, COM specific interop features, and type-safe variance. It helps you master topics such as Language Integrated Query (LINQ), LINQ to SQL, LINQ to XML, WCF, WPF, workflow, and generics. The book also covers traditional Windows programming, Windows Forms, GDI+, andASP.NET Web programming with C#. It addresses additional topics such as: base class libraries, communication with enterprise services, MSMQ, directory services, peer to peer, and syndication. If you want to develop intermediate or advanced C# programming skills, this book is the perfect one-stop resource.

Professional ASP.NET 4 in C# & VB

Authors : Bill Evjen, Scott Hanselman and Devin Rader

Publisher : Wrox Press © 2010 (1536 pages) Citation

ISBN : 9780470502204

Beginning Visual C# 2010

Author : Karli Watson, Christian Nagel, Jacob Hammer Pedersen, Jon D. Reid and Morgan Skinner

Publisher : Wrox Press © 2010 (1080 pages) Citation

ISBN : 9780470502266

WPF Programmer’s Reference: Windows Presentation Foundation with C# 2010 and .NET 4

Author : Rod Stephens

Publisher : Wrox Press © 2010 (624 pages) Citation

ISBN : 9780470477229

Build effective user interfaces with Windows Presentation Foundation. Windows Presentation Foundation (WPF) is included with the Windows operating system and provides a programming model for building applications that provide a clear separation between the UI and business logic. Written by a leading expert on Microsoft graphics programming, this richly illustrated book provides an introduction to WPF development and explains fundamental WPF concepts. Packed with helpful examples, this reference progresses through a range of topics that gradually increase in their complexity. You’ll quickly start building applications while you learn how to use both Expression Blend and Visual Studio to build UIs. In addition, the book addresses the needs of programmer who write the code behind the UI and shows you how operations can be performed using both XAML and C#. It provides introduction to Windows Presentation Foundation (WPF) and discusses WPF concepts and syntax. It explains how to position and arrange controls, define their properties, and manipulate those properties to produce unique visual effects. It covers the latest release of WPF along with Visual Studio 2010, Expression Blend 3, and the .NET Framework 4.0. Even if you only have a minimal amount of experience, by the end of the book, you will be able to build dynamic and responsive user interfaces with WPF.

Pro ASP.NET 4 in C# 2010, Fourth Edition

Authors : Matthew MacDonald, Adam Freeman and Mario Szpuszta

Publisher : Apress © 2010 (1616 pages) Citation

ISBN : 9781430225294

ASP.NET 4.0 is the latest version of Microsoft’s revolutionary ASP.NET technology. It is the principal standard for creating dynamic web pages on the Windows platform. Pro ASP.NET 4.0 in C# 2010 raises the bar for high-quality, practical advice on learning and deploying Microsoft’s dynamic web solution. This new edition is updated with everything you need to come to grips with the latest version of ASP.NET, including coverage of ASP.NET MVC,ASP.NET AJAX 4.0, ASP.NET Dynamic Data, and Silverlight 3. Seasoned .NET professionals Matthew MacDonald and Mario Szpuszta explain how you can get the most from these groundbreaking new technologies. They coverASP.NET 4.0 as a whole, illustrating both the brand-new features and the functionality carried over from previous versions of ASP. This book will give you the knowledge you need to code real ASP.NET 4.0 applications in the best possible style.

Pro .NET 4 Parallel Programming in C#

Author : Adam Freeman

Publisher : Apress © 2010 (329 pages) Citation

ISBN : 9781430229674

Pro ASP.NET 4 CMS: Advanced Techniques for C# Developers Using the .NET 4 Framework

Author : Alan Harris

Publisher : Apress © 2010 (316 pages) Citation

ISBN : 9781430227120

Pro C# 2010 and the .NET 4 Platform, Fourth Edition

Author : Andrew Troelsen

Publisher : Apress © 2010 (1753 pages) Archive Citation

ISBN : 9781430225492

The first edition of this book was released at the 2001 Tech-Ed conference in Atlanta, Georgia. At that time, the .NET platform was still a beta product, and in many ways, so was this book. This is not to say that the early editions of this text did not have merit-after all, the book was a 2002 Jolt Award finalist and it won the 2003 Referenceware Excellence Award. However, over the years that author Andrew Troelsen spent working with the common language runtime (CLR), he gained a much deeper understanding of the .NET platform and the subtleties of the C# programming language, and he feels that this fifth edition of the book is as close to a “final release” as he’s come yet. This new edition has been comprehensively revised and rewritten to make it accurately reflect the C# 4 language specification for the .NET 4 platform. You’ll find new chapters covering the important concepts of dynamic lookups, named and optional arguments, Parallel LINQ (PLINQ), improved COM interop, and variance for generics. If you’re checking out this book for the first time, do understand that it’s targeted at experienced software professionals and/or graduate students of computer science (so don’t expect three chapters on iteration or decision constructs!). The mission of this text is to provide you with a rock-solid foundation in the C# programming language and the core aspects of the .NET platform (assemblies, remoting, Windows Forms, Web Forms, ADO.NET, XML web services, etc.). Once you digest the information presented in these 25 chapters, you’ll be in a perfect position to apply this knowledge to your specific programming assignments, and you’ll be well equipped to explore the .NET universe on your own terms. What you’ll learn * Be the first to understand the .NET 4 platform and Visual C# 2010. * Discover the ins and outs of the leading .NET technology. * Learn from an award-winning author who has been teaching the .NET world since version 1.0. * Find complete coverage of the WPF, WCF, and WF foundations that support the core .NET platform. Who is this book for? This book is for anyone with some software development experience who is interested in the new .N ET Framework 4 and the C# language. Whether you are moving to .NET for the first time or are already writing applications on .NET 2.0 or .NET 3.5, this book will provide you with a comprehensive grounding in the new technology and serve as a complete reference throughout your coding career. About the Apress Pro Series The Apress Pro series books are practical, professional tutorials to keep you on and moving up the professional ladder. You have gotten the job, now you need to hone your skills in these tough competitive times. The Apress Pro series expands your skills and expertise in exactly the areas you need. Master the content of a Pro book, and you will always be able to get the job done in a professional development project. Written by experts in their field, Pro series books from Apress give you the hard-won solutions to problems you will face in your professional programming career.

Building iPhone and iPod Touch Applications for the .NET/C# Developer with MonoTouch

Author : Wallace B. McClure

Publisher : Wrox Press © 2010 (42 pages) Citation

ISBN : 9780470590737

Microsoft Visual C# 2010 Step by Step

Author : John Sharp

Publisher : Microsoft Press © 2010 (752 pages) Citation

ISBN : 9780735626706

Pro WPF in C# 2010: Windows Presentation Foundation in .NET 4.0

Author : Matthew MacDonald

Publisher : Apress © 2010 (1217 pages) Citation

ISBN : 9781430272052

Visual C# 2010 Recipes: A Problem-Solution Approach

Authors : Allen Jones, Adam Freeman, Matthew MacDonald and Rakesh Rajan

Publisher : Apress © 2010 (1017 pages) Citation

ISBN : 9781430225256

Accelerated C# 2010

Author : Trey Nash

Publisher : Apress © 2010 (657 pages) Citation

ISBN : 9781430225379

C# 2010 offers powerful new features, and this book is the fastest path to mastering them, and the rest of C#, for both experienced C# programmers moving to C# 2010 and programmers moving to C# from another object-oriented language. Many books introduce C#, but very few also explain how to use it optimally with the .NET Common Language Runtime (CLR). This book teaches both core C# language concepts and how to wisely employ C# idioms and object-oriented design patterns to exploit the power of C# and the CLR. This book is both a rapid tutorial and a permanent reference. You’ll quickly master C# syntax while learning how the CLR simplifies many programming tasks. Youa ll also learn best practices that ensure your code will be efficient, reusable, and robust. Why spend months or years discovering the best ways to design and code C# when this book will show you how to do things the right way from the start? Comprehensively and concisely explains both C# 2008 and C# 2010 features Focuses on the language itself and on how to use C# 2010 proficiently for all .NET application development. Concentrates on how C# features work and how to best use them for robust, high-performance code

Professional Enterprise .NET

Authors : John Arking and Scott Millett

Publisher : Wrox Press © 2009 (504 pages) Citation

ISBN : 9780470447611

This book offers comprehensive coverage to help experienced .NET developers create flexible, extensible enterprise application code. If you’re an experienced Microsoft .NET developer, you’ll find in this book a road map to the latest enterprise development methodologies. It covers the tools you will use in addition to Visual Studio, including Spring.NET and nUnit, and applies to development with ASP.NET, C#, VB, Office (VBA), and database. You will find comprehensive coverage of the tools and practices that professional .NET developers need to master in order to build enterprise more flexible, testable, and extensible .NET applications with minimal upfront costs. The book helps C#, VB.Net, and ASP.N ET developers who wish to migrate both their applications and their own skillsets to newer, more flexible enterprise methodologies; describes each new pattern or feature along with its benefits, then outlines the pros and cons of its implementation; includes an introduction to enterprise development and a comprehensive overview of the differences between new enterprise patterns and older, traditional Microsoft programming; explains how to implement these patterns by upgrading an existing code base; and, covers benefits including flexibility, automated testing, extensibility, and separation; modular code; test-driven development, unit test, test automation, and refactoring; inversion of control; and object relational mapping. This book also covers enterprise design patterns: MVC including Ruby on Rails, Monorail, and ASP.NET MVC, MVP, observer, and more. It contains a primer on object-oriented design. “Professional Enterprise .NET” focuses on the often-inevitable compromise between forward-thinking design and the needs of business, helping you build applications that serve both.

Pro Silverlight 3 in C#

Author : Matthew MacDonald

Publisher : Apress © 2009 (834 pages) Citation

ISBN : 9781430223818

Silverlight 3 is the latest iteration of Microsoft s cross-browser technology for creating rich user experiences on the web. Like its predecessor, Silverlight 2, it rides atop the .NET Framework for maximum ease of use and coding efficiency. The new technology carries forward much of the work that has been done before and augments it in many important respects, including support for H.264 video, major improvements to the graphics engine (including true 3D rendering) and much richer data-binding options for interfacing with other applications. This second edition of Pro Silverlight in C# carries forward the all the key features that have made the first edition an immediate success. Most notably the book presents all artwork, screenshots and code in full-colour; provides readers with a comprehensive theoretical grounding, and illustrates all concepts with an abundance of fully-worked practical examples. Pro Silverlight 2 in C# 2008: 9781590599495

Robust ASP.NET Exception Handling

Author : Lee Dumond

Publisher : Wrox Press © 2009 (62 pages) Citation

ISBN : 9780470503676

This Wrox Blox will teach you how to unravel the mysteries of exception handling in ASP.NET. First, you’ll get a thorough introduction to structured exception handling in the .NET Framework, learn about the Exception class, the related C# language constructs, and how exceptions propagate up the call stack. Then, you’ll delve into a variety of practical topics such as: when, where, and how to properly throw, catch, and handle exceptions in your code; how to employ “defensive programming” techniques to avoid triggering the most common CLR exceptions; adopting exception handling “best practices,” handling exceptions from rich ASP.NET server controls, data-bound controls, data sources, and AJAX asynchronous postbacks; and processing unhandled exceptions at both the page and application levels.

The author also walks you through the building of a complete, reusable, and fully configurable ASP.NET exception processing framework that extends far beyond ASP.NET’s built-in error handling capabilities. You’ll learn how to collect information about the state of the application when the exception occurred; how to leverage variousASP.NET state-handling mechanisms such as Application, Context, Session, ASP.NET Cache, cookies, and query strings to store and pass error data; create a friendly, informative, and highly functional custom error UI; show friendly error messages to “normal” visitors, while showing detailed error reports only to site managers based on authentication, authorization, or IP; provide a way for users to add their own information to error reports; persist errors to the Windows Event Log, XML files, or a custom database; send detailed error notifications via e-mail and SMS text; and build an administrative dashboard to list, sort, page, view, and manage error logs.

Once complete, you’ll learn how to quickly and easily add this new framework to any web site you create using a simple .NET assembly. A complete sample application and C# source code for the exception processing framework are available as a companion download.

Professional Refactoring in C# & ASP.NET

Author : Danijel Arsenovski

Publisher : Wrox Press © 2009 (552 pages) Citation

ISBN : 9780470434529

C# and ASP.NET developers become more productive and efficient by utilizing the power of refactoring to improve the design of existing code * This unique book is the only one on the market covering this high-demand topic–using refactoring tools and techniques to fix bad code; this hands-on book teaches advanced level C# andASP.NET programmers exactly how to apply valuable refactoring techniques* Walks readers through building prototype applications from scratch, then refactors them step-by-step into an enterprise-level application while clearly explaining different code and refactoring transformations; most of the resulting transformations readers will see are based on real-world scenarios that come up frequently in businesses* Covers classic refactoring and code smells, refactoring process and unit testing, object-oriented theory and design patterns, refactoring to patterns, and HTML and ASP.NET specific refactoring Danijel Arsenovski (Santiago, Chile), Microsoft MVP, is a senior developer and consultant and the author of Professional Refactoring in Visual Basic. He holds Microsoft’s Solution Developer certification, is C# certified, and is often a featured speaker at Microsoft’s technical conferences.

Professional ASP.NET 3.5 SP1 Edition: In C# and VB

Authors : Bill Evjen, Scott Hanselman and Devin Rader

Publisher : Wrox Press © 2009 (1856 pages) Citation

ISBN : 9780470478264

ASP.NET 3.5 brings the power of Visual Studio[registered] 2008 along with the multitude of language improvements in C# 2008 and Visual Basic[registered] 2008 as well as powerful new technology called LINQ, together with the ASP.NET 2.0 Framework you already know and love. Packed with valuable coverage of ASP.NET3.5 SP1, this essential resource offers both C# and VB examples throughout the book, and shares new and updated content on the ADO.NET Entity Framework, ADO.NET Dynamic Data, and ADO.NET Data Services. WhileASP.NET 3.5 boasts server controls like the ListView and the incredibly flexible GridView, it also includes advancements in AJAX technology combined with JavaScript[registered] debugging features in Visual Studio 2008. With this book, a stellar author team covers the new controls in the AJAX toolbox, the back button history, and script combining, and they also examine the new capabilities of WCF including changes to DataContractSerializer. In addition, the accompanying CD-ROM features the entire book in PDF format. What you will learn from this book: the concepts underlying the server control and its pivotal role in ASP.N ET development; how to create templated ASP.N ET pages using the master page feature; how to work with data from enterprise databases including SQL Server[registered]; ways to debug, package, and deploy ASP.NET applications, monitor their health and performance, and handle errors; how to retrieve, update, and delete data quickly and logically using LINQ with side-by-side examples comparing LINQ to existing techniques; ways to localize your web site in multiple languages for a world-wide audience; methods for adding AJAX capabilities to your ASP.NET applications; the many benefits of the new data access additions; ways to use and extend the Provider Model for accessing data stores, processes, and more; and, what freeware tools you need in Scott Hanselman’s ASP.NET Ultimate Developer Tools appendix. Who this book is for: this book is for programmers and developers who are looking to make the transition toASP.NET 3.5 SP1 with Visual Studio 2008 and either C# 3.0 (2008) or Visual Basic 9 (2008). CD-ROM includes the full book in PDF format and a selection of 7 Wrox Blox mini e-books including: “Internet Explorer 8 and Its Impact on Your ASP.NET”; “Web Sites Jumping from ASP.N ET to Silverlight 2 Leverage”; and, LINQ in ASP.NET 3.5 Projects”.

Microsoft Visual Studio 2008 Programming

Authors : Jamie Plenderleith and Steve Bunn

Publisher : McGraw-Hill/Osborne © 2009 (442 pages) Citation

ISBN : 9780071604086

Take your Microsoft Visual Studio 2008 programming skills to the top tier “A must-read for experienced developers who want to dive deeply into Visual Studio 2008. The authors provide practical guidance combined with real-world applicability. The best of Visual Studio 2008 uncovered-buy this book!” –Michelle Clarke, Program Manager, Microsoft Ireland Maximize every powerful programming feature available in Visual Studio 2008 with expert instruction from two Microsoft MVPs. Through clear explanations and real-world code samples, Microsoft Visual Studio 2008 Programming reveals how to develop innovative, high-performance applications with C# and VB.NET. Learn how to deploy ADO.NET and WCF services, incorporate XML and Ajax scripts, build hack-resistant code, and much more. The latest security tools, visualizers, and debuggers are also covered in detail. Work with WinForms, JavaScript, and Windows Services Use extension methods, partial classes, and XML literals Handle database transactions with XSLT, ADO.N ET, and LINQ Build mobile-ready and offline applications using Sync Services Manage Active Directory and Internet Information Services from code Defend against SQL injection and cross-site scripting attacks Learn from secure code guru Michael Howard how to take advantage of the security defenses in Visual C++ Construct setup packages using ClickOnce and Windows Installer Cut development time using Visual Studio Team System and WPF

C# 2008 Programmer’s Reference

Author : Wei-Meng Lee

Publisher : Wrox Press © 2009 (840 pages) Citation

ISBN : 9780470285817

Have access to all aspects of the C# programming language at hand with the “C# 2008 Programmer’s Reference”, the only comprehensive reference guide for C# programmers. Regardless of your experience with C#, you will appreciate the detailed code samples, which offer a quick and easy way to help you refresh your understanding of important concepts. In this ideal C# resource, you will find an introduction to the .NET Framework, a guide to using Visual Studio 2008, and explanations of classes, objects, types, delegates and events, strings and regular expressions, and threading.

Professional ASP.NET 3.5 Security, Membership, and Role Management with C# and VB

Authors : Bilal Haidar and Stefan Schackow

Publisher : Wrox Press © 2009 (936 pages) Citation

ISBN : 9780470379301

As the only book to address ASP.NET 3.5, AJAX, and IIS 7 security from the developer’s point of view, this book begins with a look at the new features of IIS 7.0 and then goes on to focus on IIS 7.0 and ASP.NET 3.5 integration. You’ll walk through a detailed explanation of the request life cycle for an ASP.NET application running on IIS 7.0 under the classic mode, from the moment it enters IIS 7.0 until ASP.NET generates a corresponding response.

Pro ASP.NET 3.5 in C# 2008: Includes Silverlight 2, Third Edition

Authors : Matthew MacDonald and Mario Szpuszta

Publisher : Apress © 2009 (1520 pages) Archive Citation

ISBN : 9781430215677

ASP.NET 3.5 is the latest version of Microsoft’s revolutionary ASP.NET technology. It is the principal standard for creating dynamic web pages on the Windows platform. Pro ASP.NET 3.5 in C# 2008 raises the bar for high-quality, practical advice on learning and deploying Microsoft’s dynamic web solution. This new edition is updated with everything you need to integrate Silverlight 2.0 and SQL Server 2008 into your ASP.NET applications. You will learn about Silverlight’s exciting new features so that your ASP projects can be rich in visual flair and compelling to the user. Seasoned .NET professionals Matthew MacDonald and Mario Szpuszta explain how you can get the most from this groundbreaking new technology. They cover ASP.NET 3.5 as a whole, illustrating both the brand-new features and the functionality carried over from previous versions of ASP. This book will give you the knowledge you need to code real ASP.NET 3.5 applications in the best possible style.

Network Programming in .NET: With C# and Visual Basic .NET

Author : Fiach Reid

Publisher : Digital Press © 2004 (560 pages) Citation

ISBN : 9781555583156

The purpose of this book is to provide tools to design and implement network-orientated applications in .NET. It is also a guide for software designers to choose the best and most efficient way to implement mission critical solutions. The book addresses real-world issues facing professional developers, such as using third-party components as opposed in-house development. It differentiates itself from existing .NET publications because it is aimed at experienced professionals and concentrates on practical, ready-to-use information. The book is written in two languages C# and VB.NET, and covers never-before published information on Telephony in .NET and packet-level networking. This is the second book in the “Digital Press Software Development” series. Coverage of lower level protocols allows implementation of performance-centric applications. It demonstrates the feasibility of developing telephony solutions in-house rather than outsourcing. It is written in VB.NET and C# to assist readers working in either language. The coverage of Email, FTP and the WWW allows implementation of applications in all three areas.

C# Programmer’s Handbook

Author : Gregory S. MacBeth

Publisher : Apress © 2004 (584 pages) Citation

ISBN : 9781590592700

This book provides in-depth examination of the C# language as used in .NET development for both the current version of .NET (1.1) and the version due out in late 2004 (2.0).Developers migrating to C# will find this a quick and easy-to-use reference, and new programmers will take home deeper understanding of the concepts needed to apply C# to real-world programming needs. This is the type of book you’ll never want to be without, providing essential guidance to using C# for accomplishing real-world tasks in technologies including COM Interop, I/O, Directory Services, ADO.NET, networking, threading, debugging, Remoting, Web Services, and ASP.NET. This book also covers the new features in C# 2.0, such as Generics, Anonymous Methods, Iterators, and new methods of exising Framework classes. Becoming familiar with these concepts now will be an advantage to any C# developer anticipating the leap from 1.1 to 2.0.

C# Threading Handbook

Authors : Tobin Titus,… [et al.]

Publisher : Apress © 2004 (288 pages) Citation

ISBN : 9781861008299

This work addresses the fundamental units of Windows and .NET programming – threads. A strong understanding of the role threads play in program execution, how multiple threads can interact in order to make efficient programs, and the pitfalls to beware of when developing multithreaded applications, are all core to a developer’s ability to develop effective C# programs. This book covers how .NET applications are executed, the life cycle of a thread in .NET, how the .NET Framework uses threads, how threads work in an event-driven environment, how race conditions and deadlocks can be avoided, how the activity of multiple threads can be synchronized, and how to debug multithreaded applications. It finishes off by describing the creation of a multithreaded network application. The book aims to cover the tricky issues of threading in .NET, and particularly to do so from the perspective of C# developers. Threading is by nature not easy to grasp, but is a necessary step towards mastery of programming for the .NET platform.

C# and the .NET Platform, Second Edition

Author : Andrew Troelsen

Publisher : Apress © 2003 (1200 pages) Citation

ISBN : 9781590590553

C# and the .NET Platform

Author : Andrew Troelsen

Publisher : Apress © 2001 (970 pages) Archive Citation

ISBN : 9781893115590

Developing Web Applications with ASP.NET and C#

Authors : Hank Meyne and Scott Davis

Publisher : John Wiley & Sons © 2002 (430 pages) Citation

ISBN : 9780471120902

Learn how to create the basic, dynamic, and advanced ASP.NET pages in C# Packed with tips, tricks, and workarounds, this book covers every aspect of developing a Web application for the enterprise using ASP.NET and C#. Written by Microsoft insiders, it shows readers how to create the basic, dynamic, and advanced ASP.NETpages in Microsoft’s new C# programming language, and explains how to interact with the database usingADO.NET. The authors review how to transport and display data on the Internet or an Intranet using XML, objects, and Web services. They also explain how to implement security with authentication, integrate important e–commerce issues, and optimize the ASP.NET Web application for optimal performance. Companion Web site features complete source code samples for the applications developed and explained in the book. Microsoft Technologies .NET Platform: The next big overhaul to Microsoft’s technologies that will bring enterprise distributed computing to the next level by fully integrating the Internet into the development platform. This will allow interaction between any machine, on any platform, and on any device. Visual Basic.N ET: The update to this popular visual programming language will offer greater Web functionality, more sophisticated object–oriented language features, links to Microsoft’s new common runtime, and a new interface. ASP.NET: A programming framework (formerly known as Active Server Pages) for building powerful Web–based enterprise applications; can be programmed using VB.NET or C#. C#: Microsoft’s new truly object–oriented programming language that builds on the strengths of C++ and the ease of Visual Basic; promises to give Sun’s Java a run for its money.

Mastering Visual C# .NET

Authors : Jason Price and Mike Gunderloy

Publisher : Sybex © 2002 (978 pages) Citation

ISBN : 9780782129113

Get everything you can out of Visual C# and the .NET Framework. “Mastering Visual C# .NET” is the best resource for getting everything you can out of the new C# language and the .NET Framework. You’ll master C# language essentials, quickly taking advantage of the many improvements it offers over C++ and see tons of examples that show you all the ways that .NET can make your programming more efficient and your applications more powerful. You’ll learn how to create stand-alone applications, as well as build Windows, web, and database applications. You’ll even see how to develop web services a technology that holds great promise for the future of distributed application. Coverage includes: mastering the fundamentals and advanced aspects of the C# language; using Visual Studio .NET for increased coding productivity and debugging; creating distributed applications with remoting and web services; understanding object-oriented concepts; delivering data across the Internet with web services; using XML to communicate with other applications; accessing databases with ADO.NET; building Windows applications; creating web applications using ASP.NET. Coverage also includes: reading and writing data from/to files or the Internet; using advanced data structures to store and manipulate information; using multi-threading for greater application efficiency; using reflection to manipulate running code; building distributed applications with remoting and web services; securing code and authenticating users; using built-in encryption facilities; making your applications world-ready; parsing strings with regular expressions; using delegates to handle runtime events; and programming defensively with exception handling

ASP.NET Website Programming, C# Edition: Problem, Design, Solution

Authors : Marco Bellinaso and Kevin Hoffman

Publisher : Wrox Press © 2002 (538 pages) Citation

ISBN : 9780764543777

What is this book about? ASP.NET Website Programming shows you how to build an interactive website from design to deployment. Packed with solutions to website programming problems, this book will have you building well-engineered, extendable ASP.NET websites quickly and easily. What does this book cover? In this book, you will learn how to Establish a solid, scalable website foundation Provide flexible user accounts integrating withASP.NET’s built-in security Create message forums that enable formatted messages but defend against cross-site scripting Generate revenue from advertising Build a web interface for uploading, downloading, editing, and managing the files on your site Add opinion polls, email newsletters, and news management Deploy the finished site on a live server Build websites using good, n-tier coding techniques The site we build is modular. You can slot the modules into your own website, modify them, or use them as examples of particular ASP.NET techniques. Who is this book for? This book is for developers who Use ASP.NET and C-sharp Use Visual Studio .NET Professional or above, or Visual C-sharp .NET Standard Want to build content-based websites

Distributed .NET Programming in C#

Author : Tom Barnaby

Publisher : Apress © 2002 (494 pages) Citation

ISBN : 9781590590393

Advanced .NET Remoting (C# Edition)

Author : Ingo Rammer

Publisher : Apress © 2002 (404 pages) Archive Citation

ISBN : 9781590590256

Beginning ASP.NET 1.0 with C#

Authors : Chris Goode and John Kauffman

Publisher : Wrox Press © 2002 (848 pages) Citation

ISBN : 9780764543708

What is this book about? ASP.NET 1.0 is the final release of Microsoft’s Active Server Pages (ASP). It is a powerful server-based technology designed to create dynamic, interactive, HTML pages for web sites and corporate intranets. ASP.NET is a core element of Microsoft’s exciting .NET vision, building on the strengths of the .NET Framework to provide many new features not seen in previous versions of ASP. This book, entirely revised and updated for the final release, will provide you with a step-by-step introduction to ASP.NET using C#, with plenty of worked examples to help you to gain a deep understanding of what ASP.NET is all about, and how you can harness it to build powerful web applications. What does this book cover? In this book, you will learn how to * Create basic ASP.NET pages with C# * Understand the concepts of Object Oriented Programming * Work with data and XML * Debug and handling errors in your code * Use ASP.NET Server Controls * Create user controls and components * Explore the world of Web services * Optimize performance * Secure your application By the end of this book you will be able to understand, adapt, maintain and secure ASP.NET web sites with ease. Who is this book for? This book is aimed at relatively inexperienced web builders who are looking to enrich their sites with dynamically-generated content, and want to learn how to start building web applications using ASP.NET. Developers who have a little experience with previous versions of ASP (and are looking to move over to ASP.NET), may also find this book helpful in getting a simple grasp on what ASP.NET is, what it does, and how it can be used. Experience of basic HTML is required, but previous experience of ASP is not essential. We’ll be teaching the basics of C# in this book, so prior experience with the language is not required.

.NET Enterprise Development in C#: From Design to Deployment

Authors : Matthew Reynolds and Karli Watson

Publisher : Apress © 2002 (470 pages) Citation

ISBN : 9781861005915

With practical solutions to your enterprise development problems, this book should take your application development to a new level. You can apply the lessons you learn from the book to your own applications without first having to wade through reams of theory. During the book, the authors which uses the structure of a relational database to build a rich object layer (the full source code is made available to readers, with an appendix devoted to its full description). This abstracts much of the complexity of building a rich application object model and makes it possible for application architects and programmers to create a powerful, highly reusable object model with a simple desktop application. The book begins by taking a look at the overall design of the enterprise application and then moves on to show how the enterprise can be accessed from desktop and mobile applications, as well as over the web using ASP.NET. Web Services also play a big part by exposing the functionality of the underlying business objects, as well as being used for authentication amongst other things. Of course, security is discussed where particular issues arise, as well as being covered in more depth in its own chapter. Once the enterprise application is up and running, the book looks at administration, hosting, and management.

Microsoft ASP.NET Programming with Microsoft Visual C# .NET Step By Step

Authors : G. Andrew Duthie and Douglas J. Reilly

Publisher : Microsoft Press © 2003 (593 pages) Citation

ISBN : 9780735618152

25-Word Description

Teach yourself how to build Web applications and services with ASP.NET and Visual C# .NET — featuring expert instruction and a full version of the development software, straight from the source.

75-Word Description

Teach yourself how to build Web applications and services for Microsoft .NET — with tools and instruction, straight from the source! In a single, economical package, this DELUXE LEARNING EDITION delivers Microsoft’s popular “Step by Step” tutorial for Microsoft ASP.NET along with fully supported, standard-edition software for the Microsoft Visual C# .NET development system. Featuring instruction and examples focused for C# programming, the “Step by Step” book enables you to work at your own pace — and apply your learning to real Visual C# .NET software, not a simulation. It’s everything you need to build the skills and knowledge for developing .NET-ready Web applications and Web services, right now.

Microsoft ASP.NET Programming with Microsoft Visual C# .NET Version 2003 Step by Step

Author : G. Andrew Duthie

Publisher : Microsoft Press © 2003 (601 pages) Citation

ISBN : 9780735619357

Teach yourself how to write high-performance Web applications with ASP.NET and Visual C# .NET 2003 one step at a time. This practical, hands-on tutorial expertly guides you through the fundamental tools and technologies, including the common language runtime, Web Forms, XML Web services, and the Microsoft .NET Framework 1.1?including new ASP.NET mobile controls. Work at your own pace through the easy-to-follow lessons and hands-on exercises to learn essential techniques. And accelerate your productivity by working with instructive code examples and best practices for ASP.NET Web development with Visual C#. Discover how to: Create a Web application, add a new Web Forms page, and add controls Manage application state and enable session state Configure applications and use side-by-side versioning Implement security features in ASP.NET, including new Request Validation Create Web Forms pages Delve deeper into server controls and build your own Access and bind data Create and use Web services Use caching to improve performance Trace and debug ASP.NET applications Deploy applications manually or through Visual Studio(r) .N ET Includes practice exercises and sample code on the Web

Computing with C# and the .NET Framework

Author : Art Gittleman

Publisher : Jones and Bartlett Publishers © 2003 (753 pages) Citation

ISBN : 9780763723392

A traditional CS1 text using C#, Computing with C# demystifies the art of programming with C# through an introduction rich with clear explanations and intuitive examples. The text serves as an accessible and thorough guide to object-oriented and event-driven programming concepts. Students develop a mastery of objects through the author’s spiral teaching approach: first straightforward examples are presented, then simple class design, and finally the more difficult aspects of inheritance and polymorphism. The author applies this approach throughout the text, and students acquire a meaningful understanding of programming concepts and techniques.

Internet resources

            MSDN Library:.NET development  in MSDN provided by Microsoft Academics Alliance

http://msdn.microsoft.com/en-us/library

            Pro CSharp 2008 and the NET 3.5 Platform 4e, Andrew Troelsen, Apress 2008 (.pdf file ProC2008.pdf on CD-ROM)

            .Net Framework Essentials 2e (.pdf file, CD-ROM)

Java Application Development – PRJ101

Published in Computing Fundamentals

In oder to supplying the better references to students, lecturers and researchers; FPT Library and Information Center delighted to inform you about the subject guide for this subject: Java Application Development.

Main book

Complete Java 2 certification : study guide . – 5th ed.

complete-java-2-certification-study-guide-5th-ed

Call number : 005.133 H477

Authors : Philip Heller, Simon Roberts

Publisher : San Francisco, Calif. ; London : SYBEX, 2005. – xxxii, 526 p. : ill. ; 23 cm. + 1 CD-ROM (4 3/4 in.).

ISBN : 9780782144192

Library code : FSE ( 05 )

Call number :  005.133 H477

Sun’s Java programmer and developer certifications are two of the hottest in the industry. The Sun Certified Java Programmer (SCJP) certification is for programmers experienced in using the basic syntax and structure of Java, while the Sun Certified Java Developer (SCJD) is for programmers who are already familiar with the basic structure and syntax of the Java programming language, and who have a need to further apply this knowledge to developing complex, production-level applications. SCJD candidates must pass the SCJP exam before taking the Developer exam. Sun recently announced plans to update the SCJP exam for Java 2 Platform, Standard Edition (J2SE) 5.0.

JDBC at http://java.sun.com/docs/books/tutorial/jdbc/

Reference books

Complete java 2 certification : Study guide. – 2nd ed.

complete-java-2-certification-study-guide-2nd-ed

Call number : 005.133 R647

Authors : Simon Roberts, Philip Heller, Michael Ernest

Publisher : New Delhi : BPB Publications, 2001. – 900 p. : ill. ; 23 cm + 1 CD-ROM

ISBN : 9780782142761, 0782142761

Library code : FAT1 ( 04 )

Call number : 005.133 R647

Here’s the book you need to prepare for the Java 2 Programmer’s and Developer’s exams. This study guide provides: an in-depth coverage of every exam objective for the Programmer’s exam for J2SE 1.4; hundreds of challenging practice questions; and leading-edge exam preparation software, including a test engine, sample simulation questions, and the entire book on PDF. It offers authoritative coverage of all Programmer’s exam objectives, including: language fundamentals; operators and assignments; modifiers; converting and casting; flow control, exceptions, and assertions; objects and classes; threads; and the java.lang and java.util packages. It also includes an in-depth coverage of the topics covered in the Developer’s exam, including: swing components and events, layout managers, enhancing and extending the database, writing the network protocol, building the database server, and connecting the client and server.

Java programming . – 4th ed.

java-programming-4th-ed

Call number : 005.133 F245

Author :  Farrell, Joyce

Publisher : us : Thomson Course Technology, 2008. – 811 p. ; 24 cm + with CD

ISBN : 1423901282, 9781423901280

Library code : FSE ( 01 )

Call number : 005.133 F245

Java Programming, Fourth Edition provides the beginning programmer with a guide to developing applications and applets using the Java programming language. Java is popular among professional programmers because it can be used to build visually interesting GUI and Web-based applications. Java also provides an excellent environment for the beginning programmer – a student quickly can build useful programs while learning the basics of structured and object-oriented programming techniques.

Introduction to JAVA programming : Comprehensive version . – 7th ed.

j1Author :  Liang, Y. Daniel

Publisher : Us : Pearson Education International, 2009. – 1327 p. : ill. ; 26 cm

ISBN : 013605966-X, 9780136059660

Library code : FSE ( 04 )

Call number : 005.2762 L613

Regardless of major, students will be able to grasp concepts of problem-solving and programming — thanks to Liang’s ground breaking fundamentals-first approach, which enables students to understand problem solving and core constructs before object-oriented programming. Liang’s approach has been extended to application-rich programming examples, which go beyond the traditional math-based problems found in most texts. Although students begin using objects early, they are introduced to topics like control statements, methods, and arrays before learning to create classes Later chapters introduce advanced topics including graphical user interface, exception handling, I/O, and data structures. Small, simple examples demonstrate concepts and techniques while longer examples are presented in case studies with overall discussions and thorough line-by-line explanations. In the Seventh Edition, only standard classes are used.

Java programming : From the ground up

2Authors :  Ralph Bravaco, Shai Simonson

Publisher : Boston : McGraw-Hill Higher Education, 2010. – xix, 1085, [26] p : ill. ; 26 cm.

ISBN : 0071271260

Library code : FSE ( 01 )

Call number : 005.133 B826

Phát triển cơ sở dữ liệu Java Oracle

j3Authors :  Nguyễn Ngọc Tuấn, Hồng Phúc

Publisher : H.: Giao thông vận tải, 2005. – 434tr.; 24cm

Library code : FSE ( 04 )

Call number : 005.74 T883

           

JavaScript và các ứng dụng website được yêu thích

javascript-vc3a0-cc3a1c-e1bba9ng-de1bba5ng-website-c491c6b0e1bba3c-yc3aau-thc3adch

Call number : 006.7 K457

Authors :  Nguyễn Văn Khoa, Lê Thanh Tuấn, Lữ Đình Thái

Publisher : H.: Giao thông vận tải, 2005. – 478tr.; 24cm.

Library code : FSE (03)

Call number : 006.7 K457

Thực hành JavaScript : cho Web

j4Authors :  Nguyễn Trường Sinh, Lê Minh Hoàng, Nguyễn Hoàng Hải

Publisher : Tp. HCM : Thống Kê, 2003. – 497tr. ; 24cm + 1 CD.

Library code : FSE ( 01 )

Call number : 006.7 S617

Object- Oriented software development using Java : Principles, patterns, and frameworks. – 2nd ed.

object-oriented-software-development-using-java-principles-patterns-and-frameworks-2nd-ed

Call number : 005.13/3 X6

Author :  Jila Xiaoping

Publisher : Us : Pearson Education, 2003. – 677 p. ; 24 cm

ISBN : 0-321-21073-5, 9780321210739

Library code : FSE ( 01 )

Call number : 005.13/3 X6

Object-Oriented Software Development Using Java focuses on developing skills in designing software-particularly in writing well-designed, medium-sized object-oriented programs. It provides a broad and coherent coverage of object-oriented technology, including object-oriented modeling using the Unified Modeling Language (UML), object-oriented design using Design Patterns, and object-oriented programming using Java. With the popularity of C++ and Java, program design has become as important to individual commercial programmers as it has been to programmers developing immense government-sponsored software projects. Designed for a course on object-oriented design at the Junior-, Senior-, and Graduate-level, Object-Oriented Software Development in Java prepares students for the industry’s move toward object-oriented languages by introducing design concepts early and then moving on to Java.

Thiết kế web với JavaScript & DOM

thie1babft-ke1babf-web-ve1bb9bi-javascript-dom

Call number : 005.362 S617

Authors :  Nguyễn Trường Sinh, Lê Minh Hoàng, Hoàng Đức Hải

Publisher : Tp. HCM : Nxb. Phương Đông, 2007. – 403 tr. ; 24 cm.

Library code : FSE ( 02 )

Call number : 005.362 S617

Tự học thiết kế web với ASP, XML, Java

ad7Authors :  Thanh Hải, Đức Tùng sưu tầm, biên soạn

Publisher : H. : Văn hóa – Thông tin, 2007. – 311 tr. ; 21 cm.

Library code : FSE ( 05 )

Library code : FAT2 ( 05 )

Call number : 005.13 T883

Cải tiến trang Web thông qua công nghệ JavaScript

6Author : Vn-Guide

Publisher : H.: Thống Kê, 2004. – 435tr.; 21cm

Library code : FSE ( 05 )

Call number : 006.7 C133

Sun certificated programmer & developer for Java 2 study guide : (EXAMS 310-035 & 310-027)

sun-certificated-programmer-developer-for-java-2-study-guide-exams-310-035-310-027

Call number : 005.133 S572

 Authors : Kathy Sierra, Bert Bates

Publisher : us : The McGraw-Hill Company, 2003. – 711tr. ; 23cm + with CD.

ISBN : 0072226846

Library code : FSE ( 02 )

Call number : 005.133 S572

Revised and updated by one of the co-developers of the (310-035) Programmer exam, this edition offers complete coverage of the Sun Certified Programmer for Java 2 exam objectives and newly added, complete coverage of both portions of the Sun Certified Java 2 Developer’s exam. More than 250 challenging practice questions have been completely revised to closely model the format, tone, topics, and difficulty of the real exam. This book offers an integrated study system based on proven pedagogy, exam coverage includes step-by-step exercises, special Exam Watch notes, On-the-Job elements, and Self Tests with in-depth answer explanations to help reinforce and teach practical skills.Praise for the author: ‘Finally! A Java certification book that explains everything clearly. All you need to pass the exam is in this book’ – Solveig Haugland, Technical Trainer and Former Sun Course Developer. ‘Who better to write a Java study guide than Kathy Sierra, the reigning queen of Java instruction? Kathy Sierra has done it again – here is a study guide that almost guarantees you a certification!’ – James Cubeta, Systems Engineer, SGI. ‘The thing I appreciate most about Kathy is her quest to make us all remember that we are teaching people and not just lecturing about Java. Her passion and desire for the highest quality education that meets the needs of the individual student is positively unparalleled at SunEd. Undoubtedly there are hundreds of students who have benefited from taking Kathy’s classes’ – Victor Peters, founder Next Step Education & Software Sun Certified Java Instructor.’I want to thank Kathy for the excellent Study Guide. The book is well written, every concept is clearly explained using a real life example, and the book states what you specifically need to know for the exam. The way it’s written, you feel that you’re in a classroom and someone is actually teaching you the difficult concepts, but not in a dry, formal manner. The questions at the end of the chapters are also really good, and I am sure they will help candidates pass the test.

SCJP Sun Certified Programmer for Java 5: Study Guide

scjp-sun-certified-programmer-for-java-5-study-guide

Call number : 005.133 S572

Author : Sierra, Kathy

Publisher : us : McGraw-Hill Higher Education, 2006. – 825 p. ; 23 cm + 1 CD

ISBN : 0-07-225360-6

Library code : FSE ( 01 )

Call number : 005.133 S572

Get the book that shows you not only what to study, but how to study. This is the only classroom-based integrated study system for professional certification that gives you complete coverage of all objectives for the Sun Certified Programmer and Developer for Java exam, hundreds of practice exam questions, and hands-on exercises. The CD-ROM features full practice exam software with interactive tutorials and lab simulations, plus an adaptive test engine.

Java lập trình mạng : Các kỹ xảo lập trình với Java

Author s: Nguyễn Phương Lan, Hoàng Đức Hải

Publisher : H. : Giáo dục, 2001. – 638 tr. ; 21 cm

Library code : FAT1 ( 01 )

Library code : FAT2 ( 08 )

Library code : FAT3 ( 05 )

Call number : 005.13 L243

100 bài tập và giải pháp gỡ rối với Java

8Author : Công Tuân

Publisher : H. : Văn hóa Thông tin, 2007. – 295tr. ; 24 cm.

Library code : FAT2 ( 04 )

Call number : 005.133 T883

Giải pháp cho lập trình java 2

9Author : VN-Guide tổng hợp và biên dịch

Publisher : H. : Thống kê, 2004. – 668 tr. ; 21 cm

Library code : FAT1 ( 02 )

Library code : FAT2 (08)

Call number : 005.133 G429

Java. Tập 1

java-te1baadp-1

Call number : 005.133 L243

Authors : Phương Lan chủ biên; Hoàng Đức Hải

Publisher : H. : Lao động – xã hội, 2009. – 270 tr. ; 29 cm + 1 CD-ROM.

Library code : FAT1 ( 05 )+ FAT2 ( 05 ) + FAT3 ( 09 )

Call number : 005.133 L243

Java. Tập 3

10Authors : Phương Lan chủ biên; Trần Tiến Dũng hiệu

Publisher : H. : Lao động – xã hội, 2005. – 452 tr. ; 24 cm + 1 CD-ROM.

Library code : FAT1(01)

Library code : FAT2 ( 01 )

Call number : 005.133 L243

Giáo trình lý thuyết và bài tập Java

Authors  : Trần Tiến Dũng chủ biên, Hoàng Đức Hải

Publisher : H. : Lao động – xã hội, 2007. – 838 tr. ; 24 cm + 1 CD-ROM.

Library code : FAT1(07) + FAT2 ( 09 ) + FAT3 ( 10 )

Call number : 005.133076 D916

Java lập trình mạng : Các kỹ xảo lập trình với Java

Authors : Nguyễn Phương Lan, Hoàng Đức Hải

Publisher : H. : Lao động – xã hội, 2006. – 278 tr. ; 29 cm + 1 CD-ROM.

Library code : FAT1 ( 01 ) +  FAT3 ( 02 )

Call number : 005.133 L243

Khám phá những nét mới trong Java2 v5.0

13Author : Cát Văn Thành

Publisher : Tp. Hồ Chí Minh : Thống kê, 2005. – 227 Tr. ; 21 Cm

Library code : FAT2 ( 01 )

Call number : Không có

Program development in Java : abstraction, specification, and object-oriented design

program-development-in-java-abstract

Call number : 005.133 L769

Authors : Barbara Liskov with John Guttag

Publisher : Boston ; London : Addison-Wesley, 2001. – xix, 443 p. : ill. ; 25 cm.

ISBN : 0201657686, 9780201657685

Library code : FAT1 ( 01 )

Call number : 005.133 L769

Written by a world-renowned expert on programming methodology, and the winner of the 2008 Turing Award, this book shows how to build production-quality programs–programs that are reliable, easy to maintain, and quick to modify. Its emphasis is on modular program construction: how to get the modules right and how to organize a program as a collection of modules. The book presents a methodology effective for either an individual programmer, who may be writing a small program or a single module in a larger one; or a software engineer, who may be part of a team developing a complex program comprised of many modules. Both audiences will acquire a solid foundation for object-oriented program design and component-based software development from this methodology. Because each module in a program corresponds to an abstraction, such as a collection of documents or a routine to search the collection for documents of interest, the book first explains the kinds of abstractions most useful to programmers: procedures; iteration abstractions; and, most critically, data abstractions. Indeed, the author treats data abstraction as the central paradigm in object-oriented program design and implementation. The author also shows, with numerous examples, how to develop informal specifications that define these abstractions–specifications that describe what the modules do–and then discusses how to implement the modules so that they do what they are supposed to do with acceptable performance.

The complete reference Java

the-complete-reference-java

Call number : 005.133 S334

Author : Herbert Schildt

Publisher : New Delhi : McGraw-Hill, 2007. – xxx,1024 p.: ill, 25 cm

ISBN : 007063677X, 9780070636774

Library code : FAT1 ( 05 )

Call number : 005.133 S334

Java database programming with JDBC . – 1st Reprint ed.

Authors : Pratik Patel, Karl Moss

Publisher : Scottsdale, AZ : Coriolis Group Books, 2001. – xiii, 491 p. : ill. ; 24 cm. + 1 computer laser optical disc (4 3/4 in.).

Không có ISBN

Library code : FAT1 ( 03 )

Call number : 005.75/6 P295

Ebooks in Books24x7

Secure Java: For Web Application Development

secure-java-for-web-application-developmentAuthors : Abhay Bhargav and B.V. Kumar

Publisher : Auerbach Publications © 2011 (308 pages) Citation

ISBN : 9781439823514

As the Internet has evolved, so have the various vulnerabilities, which largely stem from the fact that developers are unaware of the importance of a robust application security program. This book aims to educate readers on application security and building secure web applications using the new Java Platform. The text details a secure web application development process from the risk assessment phase to the proof of concept phase. The authors detail such concepts as application risk assessment, secure SDLC, security compliance requirements, web application vulnerabilities and threats, security implementation techniques using Java technologies, and Web application security testing.

Beginning Java SE 6 Game Programming, Third Edition

beginning-java-se-6-game-programming-third-editionAuthor : Jonathan S. Harbour

Publisher : Cengage Learning © 2012 (390 pages) Citation

ISBN : 9781435458086

“Beginning Java Game Programming, Third Edition” is a hands-on guide that is perfect for beginner-level game programmers who want to quickly and easily learn how to create games using the latest version of the Java SDK, Java 6. Written in simple language, this book teaches each new skill using engaging tutorials, followed by end-of-chapter questions and exercises to help reinforce what you’ve just learned. Each chapter builds upon the previous ones, allowing you to repeat and practice the techniques covered. It helps you begin with the basics of writing a simple game using vector graphics, move on to utilizing Java’s advanced library to add animation and sound effects, and end by creating a professional, sprite-based game full of interesting artwork and details that you can share with others on the web.

Learn Java for Android Development

learn-java-for-android-developmentAuthor : Jeff Friesen

Publisher : Apress © 2010 (655 pages) Citation

ISBN : 9781430231561

Android development is hot, and many existing Java developers are interested in joining the fun and leveraging their Java knowledge to develop for Android devices. If you fall into this category, this is the book for you. Learn Java for Android Development teaches beginner and intermediate Java developers the skills that are necessary for getting into Android development. This book builds, step-by-step, the Java background needed for Android development. You’ll first learn how to program in the Eclipse IDE and how to use Java SDK tools. This is an excellent starting point, as Google has released an ADT plugin for Eclipse. You’ll then move on to a thorough review of the Java language, and finish with a complete overview of the Java APIs that are supported by Android. With this skill set intact, you’ll be able to leverage your knowledge of Java to develop sophisticated applications for Android devices.

BlackBerry Java Application Development: Beginner’s Guide

blackberry-java-application-development-beginners-guideAuthor : Bill Foust

Publisher : Packt Publishing © 2010 (368 pages) Citation

ISBN : 9781849690201

           

Learn BlackBerry Games Development

15Authors : Carol Hamer and Andrew Davison

Publisher : Apress © 2010 (505 pages) Citation

ISBN : 9781430227182

Beginning BlackBerry Development

beginning-blackberry-developmentAuthor : Anthony Rizk

Publisher : Apress © 2009 (264 pages) Citation

ISBN : 9781430272250

The BlackBerry platform has been around for a while, but with record numbers of devices sold, and the launch of RIM’s application store – App World – there has never been a more exciting time to get into BlackBerry development. Assuming only some background in Java, C# or a related language, this book starts with the basics, walking you through the process of downloading and installing RIM’s JDE for BlackBerry or, optionally RIM’s JDE Plug-in for the Eclipse platform –l and stepping through the creation of your first BlackBerry application. From there you’ll master everything you need to produce and effectively distribute world-class BlackBerry applications. You’ll learn how to effectively create networked applications, leverage the GPS capabilities of the latest BlackBerry handhelds, create applications that interact with the built-in applications on the BlackBerry like the camera, contacts, and BlackBerry maps and build user interfaces that go way beyond the plain-vanilla look and feel common among too many BlackBerry apps today. You’ll also learn about all the different ways you can package and distribute your application from in-house enterprise deployment to listing your app on BlackBerry App World, and learn about managing application development across the full range of modern BlackBerry handhelds.

Beginning Java Google App Engine

beginning-java-google-app-engineAuthors : Kyle Roche and Jeff Douglas

Publisher : Apress © 2009 (265 pages) Citation

ISBN : 9781430225539

Google App Engine is one of the key technologies to emerge in recent years to help you build scalable web applications even if you have limited previous experience. If you are a Java programmer, this book offers you a Java approach to beginning Google App Engine. You will explore the runtime environment, front-end technologies like Google Web Toolkit, and the datastore behind App Engine. You’ll also explore Java support on App Engine from end to end. The journey begins with a look at the Google Plugin for Eclipse and finishes with a working web application that even uses Groovy/Grails as a service. Along the way, the authors dive deeply into the services that are available to access the datastore with a focus on Java Data Objects (JDO), Persistence as a Service more generally, as well as Spring as a Service and more. You’ll then be ready to look at some of the more advanced topics in application administration, such as scheduled tasks, remote access to the datastore, and the Google Analytics API.

Pro JPA 2: Mastering the Java Persistence API

pro-jpa-2-mastering-the-java-persistence-apiAuthors : Mike Keith and Merrick Schincariol

Publisher : Apress © 2009 (538 pages) Citation

ISBN : 9781430219569

Wireless Game Development in Java with MIDP 2.0

16Author : Ralph Barbagallo

Publisher : Wordware Publishing © 2004 (500 pages) Citation

ISBN : 9781556229985

Mobile Information Device Profile (MIDP) is the Java runtime environment for today’s mobile information devices including mobile phones and PDAs. This book specifically addresses the new MIDP 2.0 technology. This book features step-by-step examples in major game programming areas such as graphics, GUI, networking, tiles, animation, and sound. Additionally, the book goes into some detail about the business model of wireless game distribution, making this book not only a guide for programmers and engineers but also anyone interested in entering the wireless gaming market with the Java platform. The book features easy-to-understand example code for each major area of functionality in MIDP 2.0 and uses Sun’s free Wireless Toolkit, so no expensive compilers or development environments are needed to get started.

Building Portals with the Java Portlet API

17Authors : Jeff Linwood and Dave Minter

Publisher : Apress © 2004 (416 pages) Citation

ISBN : 9781590592847

How do developers bring existing applications into a portal? How do developers integrate content management systems and search engines with a portal? And how do developers get started with the Portlet API? Jeff Linwood and Dave Minter show you how to solve these real problems in Building Portals with the Java Portlet API. This book describes the new Java portlet API, including security, portlet life cycles, and portlet interaction with servlets and JSP. The examples will work on any portal that complies with the JSR-168 portlet API. Several example portlets are developed to give you hands-on portlet experience. You’ll even learn how to port existing servlet and JSP applications into a new portal environment. The authors also discuss Single Sign-On (SSO) using Kerberos and the GSS-API, syndicating content with RSS, and integrating a charting solution with JFreeChart. Other topics covered are the open-source Apache Jakarta Lucene search engine, personalization, portlet configuration, portlet preferences, and Web Services for Remote Portals (WSRP). XDoclet is also used throughout portions of this book.

Enterprise Java Development on a Budget: Leveraging Java Open Source Technologies

18Authors : Christopher Judd and Brian Sam-Bodden

Publisher : Apress © 2004 (656 pages) Citation

ISBN : 9781590591253

Open source has had a profound effect on the Java community. Many Java open source projects have even become de-facto standards. The principal purpose of Enterprise Java Development on a Budget is to guide you through the development of a real enterprise Java application using nothing but open source Java tools, projects, and frameworks. This book is organized by activities and by particular open source projects that can help you take on the challenges of building the different tiers of your applications. The authors also present a realistic example application that covers most areas of enterprise application development. You’ll find information on how to use and configure JBoss, Ant, XDoclet, Struts, ArgoUML, OJB, Hibernate, JUnit, SWT/JFace, and others. Not only will you learn how to use each individual tool, but you’ll also understand how to use them in synergy to create robust enterprise Java applications within your budget. Enterprise Java Development on a Budget combines coverage of best practices with information on the right open source Java tools and technologies, all of which will help support your Java development budget and goals.

Professional Portal Development with Open Source Tools: Java Portlet API, Lucene, James, Slide

professional-portal-development-with-open-source-tools-java-portlet-api-lucene-james-slideAuthor :  W.Clay Richardson

Publisher : Wrox Press © 2004 (400 pages) Citation

ISBN :  9780471469513

What is this book about? Open source technology enables you to build customized enterprise portal frameworks with more flexibility and fewer limitations. This book explains the fundamentals of a powerful set of open source tools and shows you how to use them. An outstanding team of authors provides a complete tutorial and reference guide to Java Portlet API, Lucene, James, and Slide, taking you step by step through constructing and deploying portal applications. You trace the anatomy of a search engine and understand the Lucene query syntax, set up Apache James configuration for a variety of servers, explore object to relational mapping concepts with Jakarta OJB, and acquire many other skills necessary to create J2EE portals uniquely suited to the needs of your organization. Loaded with code intensive examples of portal applications, this book offers you the know how to free your development process from the restrictions of pre packaged solutions. What does this book cover? Here s what you will learn in this book: How to evaluate business requirements and plan the portal; How to develop an effective browser environment; How to provide a search engine, messaging, database inquiry, and content management services in an integrated portal application; How to develop Web services for the portal; How to monitor, test, and administer the portal; How to create portlet applications compliant with the Java Portlet API; How to reduce the possibility of errors while managing the portal to accommodate change; and, How to plan for the next generation application portal. Who is this book for? This book is for professional Java developers who have some experience in portal development and want to take advantage of the options offered by open source tools.

Wireless Java Developing with J2ME, Second Edition

19Author :  Jonathan Knudsen

Publisher : Apress © 2003 (384 pages) Citation

ISBN : 9781590590775

Bluetooth for Java

20Authors :  Bruce Hopkins and Ranjith Antony

Publisher : Apress © 2003 (352 pages) Citation

ISBN : 9781590590782

Developing Java Web Services

developing-java-web-servicesAuthors :  Ramesh Nagappan, Robert Skoczylas and Rima Patel Sriganesh

Publisher : John Wiley & Sons © 2003 (758 pages) Citation

ISBN : 9780471236405

* One of the first books to cover Sun Microsystem’s new Java Web Services Developer Pack * Written by top Sun consultants with hands-on experience in creating Web services, with a foreword from Simon Phipps, Chief Evangelist at Sun * Case studies demonstrate how to create Web services with the tools most used by Java developers, including BEA WebLogic, Apache Axis, Systinet WASP, and Verisign

Programming Spiders, Bots, and Aggregators in Java

programming-spiders-bots-and-aggregators-in-javaAuthor :  Jeff Heaton

Publisher : Sybex © 2002 (516 pages) Citation

ISBN : 9780782140408

Spiders, bots, and aggregators are all so-called intelligent agents, which execute tasks on the Web without the intervention of a human being. Spiders go out on the Web and identify multiple sites with information on a chosen topic and retrieve the information. Bots find information within one site by cataloging and retrieving it. Aggregrators gather data from multiple sites and consolidate it on one page, such as credit card, bank account, and investment account data. As the Web grows more complex, there will be more and more applications of intelligent agents; Java is expected to be one of the principal languages used to build these agents.

JDBC 3.0: Java Database Connectivity

jdbc-3-0-java-database-connectivityAuthor :  Bernard Van Haecke

Publisher : John Wiley & Sons © 2002 (580 pages) Citation

ISBN : 9780764548758

Java Database Connectivity (JDBC) is a programming interface that lets Java applications access a database via the SQL language. Java interpreters or Java virtual machines are available for all major client platforms: thereby allowing a platform independent database application to be written. JDBC 3.0 has been completed by database industry leaders including Oracle, Sybase and IBM, and has matured enough to encompass many features of any other database access technology or language suited for business applications. This practical guide to the new, enhanced features of JDBC 3 provides a step-by-step tutorial to the API, as well as many examples and discussions about advanced techniques. It also provides a complete reference of the API’s packages and extensions. Powerful and enhanced new features are covered: batch updates; DataSource object; transaction savepoints; connection pooling; distributed transaction support; XA compatibility; types of results sets; holdable cursors; SQL99 types; scala functions; CLOB; array, reference and datalink objects; customized type mapping; transform groups; ParameterMetaData API; auto generated keys; and more.

Understanding SQL & Java Together: A Guide to SQLJ, JDBC, and Related Technologies

understanding-sql-java-together-a-guide-to-sqlj-jdbc-and-related-technologies Authors :  Jim Melton and Andrew Eisenberg

Publisher : Morgan Kaufmann Publishers © 2000 (514 pages) Citation

ISBN : 9781558605626

With the growth of Java and the rise of database-powered Web applications, the need to use Java with SQL is clear. Until now, authoritative coverage of the techniques available to meet these challenges and reap their benefits-both programming and career benefits-didn’t exist. Understanding SQL and Java Together examines all the standards for combining SQL and Java. It shows you exactly how to use their features to write efficient and effective code supporting Java access to SQL data in a variety of ways. You’ll gain a thorough understanding of the relationship between SQL and Java, which will allow you to write static and dynamic SQL programs in Java, merge Java code with SQL databases and SQL code, and use other data management techniques wherever appropriate.

Java Database Development

java-database-developmentAuthor :  Martin Rinehart

Publisher : McGraw-Hill/Osborne © 1998 (917 pages) Citation

ISBN : 9780078823565

Designed for Java programmers who want to read and manipulate databases residing on local machines, this book and CD-ROM is a documented software package that contains specialized code which programmers can take directly from the CD and plug into their applications. Java is a growing market and is becoming the programming language of the future. Java has opened up many new opportunities for programmers. Experienced programmers in other languages know, that to remain competitive, they must develop crucial Java skills. And these skills go well beyond piping cool little applets or animations into Web pages. Java is becoming critical to the business world. Companies rely on the voluminous data residing in their various databases. This data needs to be accessed, manipulated, sorted, queried, formatted and distributed throughout the company. This book is designed for Java programmers who want to be able to read and manipulate databases residing on local machines. The CD-ROM contains code that should save programmers considerable time and money.

Internet resources

           http://download.oracle.com/javase/tutorial/jdbc/

            http://www.oracle.com/us/sun/index.htm

            http://download.oracle.com/javase/tutorial/getStarted/index.html

 

Introduction to Informatics – CSI102

Published in Computing Fundamentals

In oder to supplying the better references to students, lecturers and researchers; FPT Library and Information Center delighted to inform you about the subject guide for this subject: Introduction to Informatics – CSI102.

Main book

Connecting with computer science

connecting-with-computer-science

Call number: 004 A546

Authors: Greg Anderson, David Ferro, Robert Hilton

Publisher: Boston, Mass.: Thomson Course Technology, 2005. – xxvi, 662 p.: ill. (mostly col.) ; 26 cm. + 1 CD-ROM (4 3/4 in.).

ISBN: 9780619212902,  061921290X

Library code: FSE ( 05 )

Call number: 004 A546

Designed for beginning computer science students, this text engages students by relating core topics to their real-world applications. The text is written in a comfortable, informal manner, and light humor is used throughout the text to maintain interest and enhance learning. A robust CD containing labs and other interactive material is available with each copy of the text.

e-Book (Soft Copy): Using Microsoft Office Home and Student 2007 (Special Edition), Ed Bott, Woody Leonard, 2007, Que

http://icarus.cs.weber.edu/ConnectCS/start.html

Reference books

Connecting with computer science . – 2nd ed.

connecting-with-computer-science-2nd

Call number: 004 A546

Authors: Greg Anderson, David Ferro, Robert Hilton

Publisher: Canada: Cengage learning, 2011. – 644p.: ill. ; 26cm

ISBN: 0538475730, 9780538475730

Library code: FSE ( 01 )

Library code: FSB ( 03 )

Call number: 004 A546

            Written for the beginning computing student, this text engages readers by relating core computer science topics to their industry application. The book is written in a comfortable, informal manner, and light humor is used throughout the text to maintain interest and enhance learning. All chapters contain a multitude of exercises, quizzes, and other opportunities for skill application.

Computer system architecture. – 3rd ed.  

computer-system-architecture-3rd-ed

Call number: 004.2 M285

Author: Morris Mano

Publisher: Chennai: Pearson, 2007. – 520p.: ill. ; 24cm.

ISBN: 9788131700709

Library code: FSE ( 01 )

Call number: 004.2 M285

            Dealing with computer architecture as well as computer organization and design, this fully updated book provides the basic knowledge necessary to understand the hardware operation of digital computers. Written to aid electrical engineers, computer engineers, and computer scientists, the volume includes: the computer architecture, organization, and design associated with computer hardware, the various digital components used in the organization and design of digital computers, detailed steps that a designer must go through in order to design an elementary basic computer, the organization and architecture of the central processing unit, the organization and architecture of input-output and memory, the concept of multiprocessing, two new chapters on pipeline and vector processing, two sections devoted completely to the reduced instruction set computer (RISC), and sample worked-out problems to clarify topics.

Modern operating systems. – 2nd ed.

modern-operation-system-2nd

Call number: 005.43 T164

Author: Andrew S. Tanenbaum

Publisher: Upper Saddle River, NJ ; London: Prentice Hall International, 2001. – xxiv, 951 p.: ill. ; 25 cm.

ISBN: 0130313580, 0130926418

Library code: FSE ( 05 )

Call number: 005.43 T164

            The widely anticipated revision of this worldwide best seller incorporates the latest developments in operating systems technologies. Hundreds of pages of new material on a wealth of subjects have been added. This authoritative, example-based reference offers practical, hands-on information in constructing and understanding modern operating systems. Continued in this second edition are the “big picture” concepts, presented in the clear and entertaining style that only Andrew S. Tanenbaum can provide. Tanenbaum’s long experience as the designer or co-designer of three operating systems brings a knowledge of the subject and wealth of practical detail that few other books can match.

 

Modern operating systems . – 3rd ed.

modern-operation-system-3rd

Call number: 005.43 T164

Author: Andrew S. Tanenbaum

Publisher: Us: Pearson International Edition, 2009. – xxvii, 1072 p.: ill. ; 24 cm.

ISBN: 9780138134594

Library code: FSE ( 01 )

Call number: 005.43 T164

            For Introductory Courses in Operating Systems in Computer Science, Computer Engineering, and Electrical Engineering programs. The widely anticipated revision of this worldwide best-seller incorporates the latest developments in operating systems (OS)technologies. The Third Edition includes up-to-date materials on relevant OS such as Linux, Windows, and embedded real-time and multimedia systems. Tanenbaum also provides information on current research based on his experience as an operating systems researcher.

 

Understanding Operating Systems . – 4th ed.

understanfing-operating-systems-4th

Call number: 005.43 F648

Authors: Ida M. Flynn, Ann McIver McHoes

Publisher: US: Thomson Course Technology, 2006. – 555 p. ; 24 cm

ISBN: 9781439080115

Library code: FSE ( 03 )

Call number: 005.43 F648

With the same straightforward and clear writing style that has made previous editions so successful, “Understanding Operating Systems, 5e, International Edition” provides the ideal blend of operating theory and practice. Coverage includes the fundamentals of operating systems: what they are, what they do, how they function, how they can be evaluated, and how they compare to one another. Part One describes the management of memory, processors, devices, files, and networks as well as system security, ethics, and overall system management. The second part of the book focuses on four specific operating systems (UNIX, MS-DOS, Windows, and Linux) and how they apply the theory explained in the first part of the text. Updates include discussions of new technologies that affect operating system design, including multi-core chips and virtualization, making this edition a current and relevant resource.

Computing concepts: complete edition. – 2nd ed.

computing-concepts-complete-edition-2nd-ed

Call number: 004 H111

Authors: Stephen Haag, Maeve Cummings, Alan I. Rea, Jr

Publisher: Boston ; London: McGraw-Hill Technology Education, 2004. – xxxi, 556 p.: ill. (some col.) ; 28 cm.

ISBN: 0072834110

Library code: FSE ( 02 )

Call number: 004 H111

            This exciting and innovating concepts text emphasizes all that is current, cutting-edge, and interesting to students in the introductory course. Focusing specifically on users, consumers and purchasers of technology, this text provides a no-nonsense coverage of the absolute essentials for using technology in today’s wired (and wireless!) world. The “I-Series” offers excellent coverage of the basics, as well as extensive information on building a Web site, E-Commerce, implications of technological advances, buying your first PC, maintaining a computer system, and more. Each chapter also contains coverage of ethics, security, and privacy.

Understanding operating systems. – 5th ed.

understanfing-operating-systems-5th

Call number: 005.4 M151

Authors: Ida M. Flynn, Ann McIver McHoes

Publisher: US: Thomson Course Technology, 2008. – 577 p. ; 24 cm.

ISBN: 0534423663

Library code: FSE ( 01 )

Call number: 005.4 M151

            The fourth edition of this best-selling book blends operating systems theory and practice in an appealing, well-organized way. Its innovative two-part approach explores operating systems theory and development in the first section, and discusses the three most widely-used operating systems (MS-DOS, Windows, and UNIX) in the second. Each chapter has been updated for currency, and a brand-new chapter on System Security has been added. Students will appreciate the many examples and illustrations found within the two-color interior, as well as the overall readability of the text.

Discovering Computers 2009: Introductory

discovering-computers-2009-introductory

Call number: 004.16 S545

Author: Shelly, Gary B

Publisher: us: Cengage Learning, 2008. – 616tr. ; 28cm.

ISBN: 978142391195

Library code: FSE ( 01 )

Call number: 004.16 S545

            Discovering Computers 2009 provides students with a current and thorough introduction to computers by integrating the use of technology with the printed text. This Shelly Cashman Series text offers a dynamic and engaging solution to successfully teach learners important computer concepts through exciting new exercises that focus on problem solving and critical thinking, along with online reinforcement tools on the unparalleled Online Companion. Updated for currency, learners will learn the latest trends in technology and computer concepts and how these topics are integrated into their daily lives.

Computer networks and Internets with Internet Application. – 4th ed.

computer-networks-and-internets-with-internet-applications-4thAuthors: Douglas E. Comer, Ralph E. Droms

Publisher: US: Pearson Education, 2004. – 719 p.; 24 cm.

ISBN: 013123627X

Library code: FSE ( 05  photo + 01 sách gốc )

Call number:  004.6 C732

For one-semester, undergraduate/graduate introductory computer networking courses in Computer Science, Electrical Engineering, CIS, MIS, and Business Departments. Written by a best-selling author and leading computer networking authority, this text builds a comprehensive picture of the technologies behind Internet applications. Ideal for those with little or no background in the subject, the book answers the basic question “how do computer networks and Internets operate?” in the broadest sense and includes an early optional introduction to network programming and applications. The text provides a comprehensive, self-contained tour through all of networking from the lowest levels of data transmission and wiring to the highest levels of application software, explaining how underlying technologies provide services and how Internet applications use those services. At each level, it shows how the facilities and services provided by lower levels are used and extended in the next level. For instructors who want to emphasize Internet technologies and applications, the book provides substantial sections on Internetworking and Network Applications that can serve as a focus for a course.An accompanying multimedia CD-ROM and Website provide opportunities for a variety of hands-on experiences.

Computer networks . – 4th ed.

computer-networks-4th-ed

Call number: 004.6 T164

Author: Andrew S. Tanenbaum

Publisher: New Jersey: Pearson Education International, 2003. – 891 p.. ; 23 cm

ISBN: 0130384887, 9780130384881

Library code: FSE ( 39)

Library code: FSB ( 20 )

Call number:  004.6 T164

            The world’s leading introduction to networking–fully updated for tomorrow’s key technologies. Computer Networks, Fourth Edition is the ideal introduction to today’s networks–and tomorrow’s. This classic best seller has been thoroughly updated to reflect the newest and most important networking technologies with a special emphasis on wireless networking, including 802.11, Bluetooth, broadband wireless, ad hoc networks, i-mode, and WAP. But fixed networks have not been ignored either with coverage of ADSL, gigabit Ethernet, peer-to-peer networks, NAT, and MPLS. And there is lots of new material on applications, including over 60 pages on the Web, plus Internet radio, voice over IP, and video on demand. Finally, the coverage of network security has been revised and expanded to fill an entire chapter.

 

Computer systems and networks

computer-systems-and-networks

Call number: 004.616 C738

Authors: Barry G. Blundell … [et al.]

Publisher: London: Thomson Learning, 2007. – [xiii], 314 p.: ill. ; 25 cm.

ISBN: 9781844806393

Library code: FSE ( 01 )

Call number:  004.616 C738

            Computer Systems and Networks provides an insight into the construction and operation of modern computer systems. Main computer sub-systems such as the CPU, primary and secondary storage devices, I/O systems, the display, etc, are reviewed. One chapter deals exclusively with digital circuits. Basic gates are described together with their use in forming combinational and sequential logic circuits. The functionality of the modern operating system is also described. Today, networking is an integral part of the computer and so the book introduces basic networking techniques and communications principles. By and large a bottom up approach is adopted in describing how the computer sub-systems are constructed and integrated so as to form the modern computer.

Best of the Internet

best-of-the-internet-2004-edition

Call number: 004.678 K919

Author: Joe Kraynak

Publisher: India: Que Publishing 2004. – 408 p.; 21 cm

ISBN: 0789730294

Library code: FSE ( 01 )

Call number: 004.678 K919

            Best of the Internet, 2004 Edition is the ultimate mini-guide for finding the best information on the Internet fast and conveniently! This pocket-sized guide includes only those Web sites that have the best information available, and all sites are identified as either Kid-Friendly or Adults-Only. You can use this guide to track down old friends, link to hot new Internet technologies, plan a vacation, purchase gifts for loved-ones, and much more!

Computer and Internet use on campus: a legal guide to issues of intellectual property, free speech, and privacy

computer-and-internet-use-on-campus

Call number: 343.7309 H392

Author: Constance S. Hawke

Publisher: San Francisco ; [Great Britain]: Jossey-Bass, 2001. – xix, 172 p. ; 23 cm.

ISBN: 0787955167

Library code: FSE ( 01 )

Call number: 343.7309 H392

            This book provides a thoughtful and practical guide to some of the thorniest issues surrounding technology use on campus, from intellectual property rights to free speech to privacy issues.

Internet technology handbook optimizing the IP network [electronic resource]

internet-technologies-handbook-optimizing-the-ip-network

Call number: 004.6/2 M649

Author: Mark A. Miller

Publisher: Hoboken, N.J.: John Wiley, 2004. – xxix, 955 p.: ill. ; 24 cm.

ISBN: 0471480509

Library code: FSE ( 01 )

Call number: 004.6/2 M649

            A comprehensive reference that addresses the need for solid understanding of the operation of IP networks, plus optimization and management techniques to keep those networks running at peak performance Uniquely distinguished from other books on IP networks, as it focuses on operation and management support, and is not just another treatise on protocol theory Includes many practical case studies as further illustration of the concepts discussed

Computer Networking: A Top-Down Approach Featuring the Internet – 3rd ed.

computer-networking-a-top-down-3rd-ed

Call number: 004.6 K968

Author: Kurose, James F .

Publisher: us: Pearson International Edition, 2005. – 821 p. ; 23 cm.

ISBN: 0-321-26976-4

Library code: FSE ( 02 )

Call number: 004.6 K968

            Revised to reflect the rapid changes in the field of networking, Computer Networks provides a top-down approach to the study, by beginning with applications-level protocols and then working down the protocol stack. An early emphasis is placed on application-layer paradigms and application programming interfaces to allow readers to get their ‘hands-dirty’ with protocols and networking concepts in the context of applications they will use in industry.

Internet core protocols: the definitive guide

internet-core-protocols-the-definitive-guide

Call number: 004.6/2 H175

Author: Eric A. Hall

Publisher: Beijing ; Cambridge, Mass.: O’Reilly, 2000. – xx, 449 p.: ill. ; 24 cm.

ISBN: 9781565925724

Library code: FSE ( 01 )

Call number: 004.6/2 H175

This work provides the nitty-gritty details of TCP, IP and UDP. It shows that many network problems with protocols can be debugged by working at the lowest levels (looking at all the bits and travelling back and forth on the wire). The guide explains what those bits are and how to interpret them. A CD-ROM is included with the book; it contains Shomiti’s “Surveyor Lite”, a packet analyzer that runs on Win32 systems, plus the original RFCs, for reference. Together, this package includes all that system and network administrators should need to troubleshoot their networks.

Microsoft Office Excel 2003

microsoft-office-excel-2003

Call number: 005.54 C855

Author: Glen J. Coulthard, Sarah Hutchinson Clifford

Publisher: New York ; London: McGraw-Hill, 2004  . – 1 v. (various pagings): col. ill. ; 28 cm

ISBN: 0072834145

Library code: FSE ( 02 )

Call number: 005.54 C855

            “The Advantage Series” presents the Feature-Method-Practice approach to computer software applications to today’s technology and business students. This series implements an efficient and effective learning model, which enhances critical thinking skills and provides students and faculty with complete application coverage.

Microsoft Office Access 2003: complete

microsoft-office-access-2003-complete

Call number: 005.75/65 H111

Author: Stephen Haag, James Perry, Merrill Wells

Publisher: Boston: McGraw-Hill Technology Education, 2004 .- 1 v. (various pagings): col. ill. ; 28 cm

ISBN: 007283076X

Library code: FSE ( 02 )

Call number: 005.75/65 H111

Microsoft Office Access 2003: introductory

int2Author: Stephen Haag, James Perry, Merrill Wells

Publisher: Boston: Mcgraw-Hill Technology Education, 2004 .- 1 v. (various pagings): ill. ; 28 cm

ISBN: 0072830611

Library code: FSE ( 01 )

Call number: 005.75/65 H111

 

Microsoft Office Excel 2003: Brief

microsoft-office-excel-2003-brief

Call number: 005.369 H111

Author: Stephen Haag, James Perry

Publisher: Boston ; London: McGraw-Hill/Technology Education, 2004 .- 1 v. (various pagings): col. ill. ; 28 cm

ISBN: 0072830727

Library code: FSE ( 01 )

Call number: 005.369 H111

The “I-Series Applications” textbooks strongly emphasize that students learn and master applications skills by being actively engaged – by doing. These texts have been written with clear, error-free, and unambiguous steps to accomplish tasks that lead to a finished document, worksheet or database table. The authors made the decision that teaching “how” to accomplish some task is not enough for complete understanding and mastery. Prior to introducing steps, the authors discuss why the steps students are about to experience are important and what role the steps play in the overall plan for creating a document, workbook or database.

How to do everything with Microsoft Office InfoPath 2003

how-to-do-everything-with-microsoft-office-infopath-2003

Call number: 005.36 M478

Author: David McAmis

Publisher: Emeryville, Calif.: McGraw-Hill/Osborne, 2004 .- xx, 393 p.: ill. ; 24 cm

ISBN: 0072231270

Library code: FSE ( 02 )

Call number: 005.36 M478

Put Microsoft Office InfoPath to work improving information gathering using the power of XML Web Services! A comprehensive reference for those creating, maintaining and integrating this powerful new technology into their organizations.

 

Microsoft Office Word 2003 – Introductory ed.

microsoft-office-word-2003

Call number: 005.52 O454

Authors: Timothy J. O’Leary, Linda I. O’Leary

Publisher: Boston: McGraw-Hill Technology Education, 2004. – 1 v. (various pagings): ill. (chiefly col.) ; 28 cm

ISBN: 0072835362, 9780072835366

Library code: FSE ( 02 )

Call number: 005.52 O454

            Want to build a Web page for yourself, your family, club, committee, school, or small business, but dont know where to start? This full-color, hands-on book takes the guess work out of Web designfrom mastering writing for an online audience to understanding XML capabilities in Microsoft Office Word 2003. Basic computer skills are all you need to master the concepts and mechanics of building and publishing attractive Web pages with the latest features of Microsoft Office FrontPage, Word, and Publisher. You get the guidance you need to plan, create, post, and maintain everything from simple Web pages to full-blown, professional-looking Web sites using familiar Microsoft Office 2003 programs. Complete with fun, easy-to-follow projects, checklists for all stages of your project, and a companion Web site from the author with plenty of online samples and examples, youll build the skills to get your ideas online right away with this handy guide. Whats more, you will also discover expert writing, design, and information-organizing techniques used by Web professionals.

Microsoft Office Word 2003  . – Brief ed.

int3Authors: Timothy J. O’Leary, Linda I. O’Leary

Publisher: Boston: McGraw-Hill Technology Education, 2004. – 1 v. (various pagings): ill. (chiefly col.) ; 28 cm.

ISBN: 9780072835335, 0072835338

Library code: FSE ( 02 )

Library code: FSB ( 01 )

Call number: 005.52 O454

Microsoft Access 2002: introductory

microsoft-access-2002-introductory

Call number: 005.76/65 H111

Authors: Stephen Haag, James T. Perry, Merrill Wells

Publishaer: Boston ; London: McGraw-Hill/Irwin, 2002,-  400 p. in various pagings ; 28 cm

ISBN: 0072470305, 9780072470307

Library code: FSE ( 02 )

Library code: FAT2 ( 01 )

Call number: 005.76/65 H111

            The I-Series textbooks strongly emphasize that students learn and master applications skills by being actively engaged. This introductory text has been written with clear steps to help students accomplish tasks that lead to a finished document, worksheet or database table. The authors believe that teaching how to perform these tasks is not enough for complete understanding and mastery; so they also discuss why the steps that students are about to experience are important, and what role they play in the overall plan.

Microsoft Office Word 2003

int4Authors: Glen J. Coulthard, Sarah Hutchinson Clifford, Ann Miller

Publisher: Boston: McGraw-Hill Technology Education, 2005 .- 1 v. (various pagings): ill. ; 28 cm

ISBN: 0072834277

Library code: FSE ( 01 )

Library code: FAT ( 01 )

Call number: 005.52 C855

            The Advantage Series presents the Feature-Method-Practice approach to computer software applications to today’s technology and business students. This series implements an efficient and effective learning model, which enhances critical thinking skills and provides students and faculty with complete application coverage.

Statistics for managers using Microsoft Excel

statistics-for-managers-using-microsoft-excel

Call number: 519 S797

Author: David M. Levine … [et al.]

Publisher: Harlow: Pearson Education, 2010.- 824 p.: ill. ; 28 cm

ISBN: 0136113494, 9780136113492

Library code: FSE ( 01 )

Call number: 519 S797

Reducing the emphasis on doing computations, this practical text thoroughly integrates Microsoft(R) Excel as a tool for analysis and presents statistical concepts in the context of the functional areas of business.

Microsoft Excel 2002:

int5Author: Timothy J. O’Leary, Linda I. O’Leary

Publisher: Boston: McGraw-Hill/Irwin, 2002 .- 1 v. (various pagings) ; 28 cm

ISBN: 0071123563, 0072472359

Library code: FSB ( 01 )

Call number: 005.54 O451

The goal of the O’Leary Series is to give students a basic understanding of computing concepts and to build the skills necessary to ensure that information technology is an advantage in whatever career they choose in life. The O’Leary Office 2000 Enhanced and Office XP texts are crafted to be the true step-by-step way for students to develop Microsoft Office application skills. The text design emphasizes step-by-step instructions with full screen captures that illustrate the results of each step performed. Each Tutorial (chapter) combines conceptual coverage with detailed software-specific instructions. A running case that is featured in each tutorial highlights the real-world applications of each software program and leads students step-by-step from problem to solution.

Microsoft Access 2002: brief

microsoft-access-2002-introductory

Call number: 005.75/65 H111

Author: Stephen Haag, James T. Perry, Merrill Wells

Publisher: Boston: McGraw-Hill/Irwin, 2002 .- 1 v. (various pagings): col. ill. ; 28 cm

ISBN: 0072470291

Library code: FSE ( 02 )

Call number: 005.75/65 H111

The series tagline says the title offers the “how and why”, practical approach to learning applications.

 

Internetworking với TCP/IP: Các nguyên lý, giao thức, kiến trúc. Tập 1

internetworking-ve1bb9bi-tcp-ip-cc3a1c-nguyc3aan-lc3bd-te1baadp-1Author: Nguyễn Quốc Cường

Publisher: Tp. HCM: Giáo dục, 2001. – 430 tr. ; 24 cm.

Library code: FAT2 ( 01 )

Internetworking với TCP/IP . Tập 2

int6Author: Nguyễn Quốc Cường

Publisher: H.: Lao động, 2002. – 324 tr.; 29 cm..

Library code: FSE ( 05 )

Call number: 004.6 C973

Sử dụng Microsoft Office 2003: Toàn tập

1126

Author: Đức Thành

Publisher: H.: Nxb. Giao thông vận tải, 2005 .- 535 tr.; 21 cm

Library code: FSE ( 04 )

Call number: 005.3 T367 – Không có ảnh

Tự học Microsoft Word bằng phương pháp thực hành

te1bbb1-he1bb8dc-word-be1bab1ng-pp-the1bbb1c-hc3a0nh

Call number: 005.52 D631

Author: Đoàn Khắc Độ

Publisher: Đà Nẵng: Nxb. Đà Nẵng, 2005.- 208 tr.; 21 cm

Library code: FSE ( 05 )

Call number: 005.52 D631

Tự học Microsoft Office Access 2003 trong 24h

int8Author: Ngọc Hòa

Publisher: H.: Thống Kê, 2007 .- 393 tr. ; 24 cm

Library code: FSE ( 01 )

Call number: 005.5 H678

Quản lý dữ liệu bằng Microsoft Access 2007

Author: Nguyễn Văn Huân

Publisher: H.: Lao Động, 2008 .- 371 tr. ; 24 cm

Library code: FSE ( 01 )

Microsoft Office 2007 toàn tập: Tin học văn phòng

microsoft-office-toc3a0n-te1baadpAuthor: Hồng Phúc, Linh Nga

Publisher: H.: Lao động, 2008.- 739 tr. ; 24 cm

Library code: FSE ( 01 )

Tự học Microsoft Office Excel 2003 trong 24h

int10Author: Ngọc Hòa

Publisher: H.: Thống Kê, 2007.- 415tr. ; 24cm

Library code: FSE ( 01 )

Microsoft powerpoint học biết ngay!

11Author: VN-GUIDE

Publisher: H.: Thống Kê, 2004. – 397 tr. ; 24 cm.

Library code: FSE ( 01 )

Call number: 005.5 V871

Microsoft word 2000 toàn tập

ms-frontpage-2000-toc3a0n-te1baadp

Call number: 005.52 H936

Author: Charles Rubin; Đoàn Công Hùng, Nguyễn Hoài Nam dịch

Publisher: TP. Hồ Chí Minh: Nxb Trẻ, 2004.- 889 tr. ; 21 cm

Library code: FAT2 ( 02 )

Call number: 005.52 H936

Microsoft office sharepoint server 2007. Tập 1, Xây dựng và thiết kế ứng dụng

12

 

Author: Phạm Hữu Khang chủ biên; Phương Lan hiệu đính

Publisher: H.: Lao động – xã hội, 2008.- 330 tr.: Minh họa ; 24 cm + 1 CD-ROM

Library code: FAT1 ( 01 )

Library code: FAT2 ( 03 )

Library code: FAT3 ( 03)

Call number: 005.3 K454

Microsoft FrontPage 2000 toàn tập

int13Authors: Nguyễn Trường Sinh ( Cb. ),…[et al.]

Publisher: Tp. HCM.: Lao động xã hội, 2004.- 856 Tr.: Bảng biểu ; 24 Cm. + CD

Library code: FAT2 ( 02 )

Hướng dẫn học nhanh Microsoft office excel 2007

14Author: Nhóm Việt Văn Book

Publisher: TP. Hồ Chí Minh: Giao thông vận tải, 2007.- 207 tr. ; 24 cm

Library code: FAT1 ( 02 )

Library code: FAT3 ( 01 )

Call number: 005.54 H957

Lập trình quản lý với Microsoft Access 97

int15Author: Trần Thành Trai, Phan Thị Ngọc Sơn

Publisher: Tp. HCM: Nxb. Giao thông Vận tải, 2000. – 299 tr.: Minh họa ; 24 cm

Library code: FAT3 ( 02 )

Call number: 005.75 T766

Thực hành quản lý cơ sở dữ liệu với Microsoft Access 2002: Hướng dẫn học nhanh Access 2002 bằng hình

the1bbb1c-hc3a0nh-que1baa3n-lc3bd-cc6a1-se1bb9f-de1bbaf-lie1bb87u-ve1bb9bi-microsoft-access-2002

Call number: 005.7565 H252

Author: Lữ Đức Hào

Publisher: TP. Hồ Chí Minh: Thống kê, 2002.- 484tr.: minh họa ; 20 cm

Library code: FAT3 ( 01 )

Call number: 005.7565 H252

Tự học Microsoft Access 2002 trong 21 ngày

int16Author: Đoàn Thiện Ngân (chủ biên)

Publisher: TP. Hồ Chí MInh: Lao động Xã hội, 2002.- 869tr.: minh họa ; 24 cm + CD – ROM

Library code: FAT3 ( 01 )

Call number: 005.5 N576

Hướng dẫn tự học Microsoft Office Word 2007

int17

Publisher: H.: Từ điển Bách khoa, 2007.- 433tr.: minh họa ; 24 cm

Library code: FAT3 ( 01 )

Call number: 005.52 H957

Tự học microsoft word 2007: Một cách căn bản nhất cho đến nâng cao

Author: Nguyễn Nam Thuận

Publisher: H.: Giao thông vận tải, 2007.- 503 tr.: Minh họa ; 24 cm

Library code: FAT1( 01 )

Call number: 005.52 T532

Hướng dẫn sử dụng – quản lý cơ sở dữ liệu Microsoft access 2007 toàn tập

hd-se1bbad-de1bba5ng-que1baa3n-lc3bd-cc6a1-se1bb9f-de1bbaf-lie1bb87u-ms-access-2007-toc3a0n-te1baadp

Call number: 005.74 A531

Author: Trần Việt An

Publisher: H.: Giao thông vận tải, 2006.- 840 tr. ; 24 cm

Library code: FAT1( 01 )

Call number: 005.74 A531

Tự học xử lý bảng tính với excel 2003

inttro26Author: Quang Huy, Tín Dũng

Publisher: H.: Thống kê, 2004.- 494 tr.: Minh họa ; 20 cm

Library code: FAT1( 01 )

Call number: 005.54 H987 – Không tìm thấy ảnh

Mạng máy tính

me1baa1ng-mc3a1y-tc3adnh-he1bb93-anh-phong

Call number: 004.6 T164

Author: Hồ Anh Phong b.s .

Publisher: H.: Thống kê, 2002. – 692 tr. ; 24 cm.

Library code: FAT2 (02 )

Call number: 004.6 T164

Hướng dẫn tự học máy tính căn bản

int20Author: Trịnh Tuấn Đạt

Publisher: H.: Từ điển Bách Khoa, 2007. – 346 tr. ; 24 cm.

Library code: FAT2 ( 01 )

Call number: Không có

Tìm hiểu mạng máy tính

Author: Trần Việt

Publisher: H.: Giáo dục, 1998. – 83 tr. ; 25 cm

Library code: FAT1( 01 )

Call number: 004.6 V666

Tự nâng cấp máy tính của bạn: Upgrade your own PC

Authors: Hoàng Thanh, Trương Văn Thiện

Publisher: H.: Thống Kê, 2001. – 238 tr. ; 21 cm. – Trương Văn Thiện

Library code: FAT1( 01 )

Call number: 004.2 T367

Reference Ebooks (Books24x7)

Design And Analysis of Reliable And Fault-Tolerant Computer Systems

23Author: Mostafa Abd-El-barr

Publisher: Imperial College Press © 2007 (463 pages) Citation

ISBN: 9781860946684

Covering both the theoretical and practical aspects of fault-tolerant mobile systems, and fault tolerance and analysis, this book tackles the current issues of reliability-based optimization of computer networks, fault-tolerant mobile systems, and fault tolerance and reliability of high speed and hierarchical networks. The book is divided into six parts to facilitate coverage of the material by course instructors and computer systems professionals. The sequence of chapters in each part ensures the gradual coverage of issues from the basics to the most recent developments. A useful set of references, including electronic sources, is listed at the end of each chapter.

Computers: Systems, Terms and Acronyms, 17th Edition

computers-systems-terms-and-acronyms-17th-editionAuthor: M. Susan Hodges

Publisher: SemCo © 2007 (272 pages) Citation

ISBN: 9780979443206

Computers: Systems, Terms and Acronyms, 16th Edition

24Author: M. Susan Hodges

Publisher: SemCo © 2006 (266 pages) Citation

ISBN: 9780966842289

Computers: Systems, Terms and Acronyms is THE technical reference for non-technical people who need to understand Information Technology. The book contains narrative coverage of IT concepts and systems written in plain English and designed specifically for business men and women. It contains generic technical terms and acronyms, and the most common products used in IT. These definitions include the name and URL of the vendor. This book has been printed annually since 1989. It is now in its 17th Edition and is the companion reference to TechRef®, the only online IT database designed specifically for the non-technical professional. TechRef® contains more than 19,200 entries and uses the ability of an online system to search for information, build lists of data, and provide new information – 24/7.

Principles of Digital Communication Systems and Computer Networks

principles-digital-communication-system-computer-networksAuthor: Dr. K.V. Prasad

Publisher: Charles River Media © 2003 (742 pages) Citation

ISBN: 9781584503293

Principles of Digital Communication Systems & Computer Networks is designed as a textbook for digital communication systems, data communication and computer networks, and mobile computing. Part I deals with key topics such as information theory, transmission media, coding, error correction, multiplexing, multiple access, carrier modulation, PSTN, and radio communication. Part II goes on to cover the networking concepts, the ISO/OSI protocol architecture, Ethernet LAN, X.25 protocol, and TCP/IP protocol. Finally, Part III covers mobile computing, including radio paging, cellular mobile, GPS, CTI, unified messaging, and multimedia communication. Helpful summaries, lists of supplementary information, references, and exercises at the end of each chapter make the book a comprehensive resource for anyone pursuing a career in telecommunications and data communication.