Model School Library Standards for California Public Schools


Book Description

Provides vision for strong school library programs, including identification of the skills and knowledge essential for students to be information literate. Includes recommended baseline staffing, access, and resources for school library services at each grade level.




Network Framework


Book Description




The Network Reshapes the Library


Book Description

Since he began posting in 2003, Dempsey has used his blog to explore nearly every important facet of library technology, from the emergence of Web 2.0 as a concept to open source ILS tools and the push to web-scale library management systems.







Native Desktop Applications with .NET 8


Book Description

DESCRIPTION Microsoft recently released .NET 8, a fresh and exciting release with lots of new features and performance enhancements. In this book, we will cover several frameworks such as WinForms, WPF, Windows App SDK, Blazor, and MAUI. This book will begin with a tour of the .NET technology, including its versions and support. You will also discover how .NET evolved into a unified development platform and be introduced to a variety of desktop frameworks. The upcoming chapter will be devoted exclusively to discussing the new features and improvements in .NET 8, together with the features that are now available in the C# 12 version. Since we now have a solid grasp of .NET 8, we can get started in chapter three by using the .NET Command Line Interface (CLI) commands to create new projects and solutions. We will study this by examining several desktop application frameworks from chapters 4 to 8. The following two chapters will cover a variety of application design patterns and best practices. Upon completion, readers will have a thorough understanding of various native desktop application development techniques, as well as the most recent C# features and how they integrate into existing design approaches. KEY FEATURES ● Learn about the new features of .NET 8 and C# 12, and using them in programming. ● Learn how to create numerous native desktop applications with .NET 8. ● Understand application architectural topics such as microservices, gRPC, design patterns, and best practices. WHAT YOU WILL LEARN ● Familiarize yourself with new features and improvements in .NET 8, together with the features that are now available in the C# 12 version. ● Understanding CLI commands and creating projects using them. ● Using Windows Forms, WPF, and Windows App SDK concepts along with real-time use-cases. ● Understanding how mobile apps can be built using the .NET MAUI platform. ● Achieve the potential of the Blazor framework along with new changes and features introduced since .NET 8. ● Exploring various architecture and design patterns along with best practices. WHO THIS BOOK IS FOR This book is for software developers, UI/UX designers, and .NET enthusiasts seeking to create cutting-edge desktop applications, as this book provides the essential knowledge and practical guidance to excel in .NET 8 desktop development. TABLE OF CONTENTS 1. Introduction to .NET 8 2. Exploring .NET 8’s Features 3. Working with Command Line Interface 4. Working with Windows Forms 5. Working with Windows Presentation Foundation 6. Working with Multi-platform App UI 7. Working with Windows App SDK 8. Working with Blazor 9. Application Architecture 10. Best Practices




California Libraries


Book Description




California's Response


Book Description




Information Power


Book Description

Since its publication in June 1998, Information Power has become the most talked about book in the school library world!




Mastering C# 8.0


Book Description

Step-by-step guide written in a lucid language for mastering C# DESCRIPTIONÊ This book starts by introducing the concepts of .NET framework. It then discusses OOP and explores how one can work with OOP in C#. There are two chapters on OOP: the first one covers the basics of object-oriented programming (OOP); and the second one delineates advanced concepts related to OOP and how they can be implemented in C#. Next, the book discusses Language Integrated Query (LINQ) and how to work with it in C#, followed by multithreading, asynchronous and parallel programming concepts with relevant code examples to illustrate the concepts covered. Generics, collections, generic collections, delegates, lambda expressions are also covered in this section. In the last section of the book, serialization, file I/O and how to work with them in C# are discussed concisely.Ê A separate chapter on C# 8.0 is added to highlight its new features. .. There is an appendix chapter as well that discusses how one can get started working with Visual Studio 2019. KEY FEATURESÊ Packed with plentiful code examples A comprehensive guide to mastering C# Discusses the OOP principles Targets beginner to advanced readers of C# Provides insight into the latest features of C#, including C# 8.0 Covers Visual Studio 2019 WHAT WILL YOU LEARNÊ By the end of reading this book, the reader will have mastered the concepts of C# programming language, and be able to build high performance, scalable and robust applications using C#. WHO THIS BOOK IS FORÊ This book is intended for people who are aspiring a career in .NET as well as for professionals who would like to master the concepts of C# programming language. Since this book is for beginner to advanced readers of C#, a basic knowledge of C# will be helpful. Table of Contents 1. Microsoft .NET Internals 2. Getting Started with C# 3. Object-oriented Programming - Part 1 4. Object-oriented Programming - Part 2 5. Properties and Indexers 6. Programming LINQ in C# 7. Generic Collections in C# 8. Delegates and Extension Methods 9. Exception Handling in C# 10. Asynchrony and Parallel programming 11. Multithreading in C# 12. File I/O and Serialization 13. Advanced Concepts in C# 14. New Features of C# 8.0 15 Appendix