Kirjojen hintavertailu. Mukana 11 699 587 kirjaa ja 12 kauppaa.

Kirjahaku

Etsi kirjoja tekijän nimen, kirjan nimen tai ISBN:n perusteella.

1000 tulosta hakusanalla C P

Beginner's Guide to C# Programming: A Practical Approach in Visual Studio

Beginner's Guide to C# Programming: A Practical Approach in Visual Studio

Serhan Yamacli

Createspace Independent Publishing Platform
2017
nidottu
This book covers C# programming with a practical approach. The author assumes you have no experience in programming. The book starts with the installation of the required programming environment. Then, the simplest "Hello World" program is developed step by step. In the next three chapters (Chapters 4 to 6), Windows forms (the visual part of desktop programs) and their components are studied with practical examples. Screenshots and code snippets are clearly given in the book to guide the reader. After teaching the graphical user interface (GUI) design, C# programming is covered in an organized manner in the following eight chapters (Chapters 7 to 14) with dozens of example projects. As the reader follows the development of the sample projects, he/she will learn designing user interfaces, connecting interface objects to code, developing efficient C# code and generating standalone programs. Connecting to Access databases from our C# programs for permanent data storage is explained in Chapter 15. In the last Chapter, the basics of Unity game engine are given and a simple 2D platform game is developed in Unity using C#. Chapters of the book and the contents of these chapters are as follows: Chapter 1. Introduction: General info on C# and .NET environment. Chapter 2. Setting up your development environment: Installing and configuring Visual Studio. Chapter 3. Test drive - the "Hello World" project: Creating a new Visual C# project, adding and positioning a Label and building the project. Chapter 4. Form (GUI) elements: Containers, menus, dialog windows, components, controls, properties and events of controls. Chapter 5. Common controls: Using common controls like Buttons, TextBoxes and ProgressBars in our projects (a total of 21 commonly used controls are studied). Chapter 6. Menus, dialogs and containers: Utilizing various menu types, using dialog windows to take user input, file open/save operations and incorporating containers to organize the form layout. Chapter 7. Variables and constants: Organized C# programming begins in this chapter. Declaring variables, variable types, type conversions and constants. Chapter 8. Conditional statements: Operators, various types of if-else structures and switch-case statements. Chapter 9. Loops: The need for loops in our programs. Utilization of for, foreach, while and do-while loops. Break and continue statements. Chapter 10. Arrays and collections: Declaring arrays, using multidimensional arrays and array operations. Hashtable and ArrayList structures for storing multiple types of variables together. Chapter 11. Methods: Method declarations, scopes of methods, passing variables by value and by reference. Chapter 12. Classes and objects: The class-object concept. Declaring and using classes. Creating objects. Utilizing several constructor methods for flexibility. Chapter 13. Frequently used classes in C#: Utilizing the methods of the String class, the StringBuilder class and the Math class. Chapter 14. Handling Errors: Preventing our programs from crashes in case of errors. Try-catch, try-catch-finally structures and the throw keyword. Chapter 15. Database connections using ADO.NET: Creating Access databases from scratch, reading and modifying database entries from our C# programs. Chapter 16. Developing a 2D game in Unity using C#: Installing the Unity game engine. Using C# in Unity to develop our own 2D platform game called Random Platformer. Exporting the game as a standalone program. This book includes 507 figures and 309 code snippets that are used to explain C# programming and GUI development concepts clearly. Full resolution colour figures and complete project files can be downloaded from the book's companion website: www.yamaclis.com/csharp.
ADO.NET Examples and Best Practices for C# Programmers

ADO.NET Examples and Best Practices for C# Programmers

Peter D. Blackburn; William Vaughn

APress
2002
nidottu
The onset of the new .NET technology forces developers to completely rethink their data access strategies. All at once, there is an entirely new language and a new set of data access interfaces to learn and incorporate into their designs. The purpose of this book is to make the choice and implementation of the best of those technologies far easier. It does this through working examples and numerous discussions of what works, and what doesn't. Vaughn's "Best Practices" are the techniques that developers need to know because they cause the least amount of overhead, problems, and confusion - for the developer, the system, and the team. While some are quite simple to implement, other "Best Practices" require considerable thought and forethought to enable. This is a developer's book - full of hints, tips, and notes passed on from those who show the medals and scars of battles won and lost.
Player's Guide to the Northlands C&C PB
Test your wyrd in the Northlands The Player's Guide to the Northlands provides all you need to create characters tied to Frog God Games' Viking-themed Northlands setting. You'll find cultural lore, new equipment, and options to create heroes suited to the harsh lands of the North.
Learn In Lab Series: C-Programming

Learn In Lab Series: C-Programming

V. K. Jadon; Varun Batra

Independently Published
2019
nidottu
Learn In Lab Series (C-Programming) book is mainly intended to meet the requirements of the students of all technical universities and institutes, also in addition to other basic courses of professional technical bodies. The objective of this book is to provide readers with a sound understanding of the learning and implementation of C in various domains through exercises. The exercises are framed in such a manner so that the readers can understand the implementation of each basic function available in C. Exercises have been classified from simple to typical ones and algorithms are given for solving them. The presentation of the subject matter and console outputs is simplified so as to enable the readers understand the exercise easily.One of the first things in this book that attract everyone's attention is the excellent exercise management in a clear, logical and concise manner. The work is an extract of the knowledge gained by the experience of classroom teaching of this subject with utmost devotion.
Java y C++ Paso a Paso

Java y C++ Paso a Paso

Borja Vázquez Cuesta

American Book Group-Rama
2020
nidottu
Quieres adentrarte en el mundo de la programaci n y conocer la Programaci n Orientada a Objetos? (Description in English below). Esta es la herramienta que necesitas. Este libro aborda, de forma secuencial y did ctica, desde los conceptos b sicos de la programaci n hasta la P.O.O.Todas las explicaciones est n respaldadas por esquemas y c digo que el lector podr probar mientras aprende los lenguajes Java y C++ de forma amena y sencilla. Description in English: Do you want to enter the world of programming and learn Object Oriented Programming? This is the solution you need. This book deals, in a sequential and didactic way, with basic concepts of programming to understanding the P.O.O.All explanations are supported by schemas and code that the reader can try while learning the Java and C ++ languages in a pleasant and simple way. This work contains, all the codes for the examples featured on this book as well as resolved exercises so that the reader can practice all the acquired knowledge.
65 Million Years B.C.: Part I

65 Million Years B.C.: Part I

Konstantin Rudolf Von Rappard Tino

Independently Published
2018
nidottu
65 million years ago, everything "ended" for the first time. The majestic Cyncsa Centaury, a fabulous mothership, with a lenght of over a hundered kilometers, which had left to "save" the agonizing human civilization of that time, returns out of control and crashes into the planet, generating a cataclysm of apocalyptic proportions.Servenet Ishdiaman, who had been in charge of monitoring the Earth, is ordered to rescue and protect the inhabitants of the planet and the survivors aboard the ship. As a result of an inconceivable fatality, he ends up, crushed by a dinosaur, right at the entrance of the "base," he was trying to reach to save his life...65 million years later, thanks to an incoherent hunch and an incredible stroke of luck, Rick Berringham and his mining company, find the two frozen bodies while drilling in Antarctica...he enters the base, buried thousands of meters deep and his life and the whole history of the world changes forever. The "Big Bang" never happened We are here since ever, ... the apes never became humans....we came from the stars and we will return to the stars See you there...
The Triple C Project

The Triple C Project

Ryan Spence

Take Flight Publishing Ltd.
2024
pokkari
NEWSFLASH: Life wasn't meant to suck. You're just letting it.If you've ever buried your toes in the sand on vacation and thought I could live here, you've probably also thought: Don't be ridiculous. That's not realistic. But the funny thing about 'realistic' is that it's subjective. Which means if you decide it's realistic for you...then it is.That's the conclusion Ryan Spence came to, as BigLaw slowly eroded his work/life balance and took him further and further from his dreams. Throwing caution to the wind, he quit the best-paying job he'd ever had in pursuit of the most successful life he'd ever imagined.This is the game plan that got him there.The Triple C Project will show you: The simple way to escape the mental quicksand of overwhelm - that most of us are unconsciously addicted toSimple strategies for supercharging your resilience, so you can navigate discomfort and accelerate your personal growthHow to find your peace, and live a life aligned with your values and desiresThe hidden traps of milestones, and how they're cramping your freedomWhy finding your zen may be the most effective productivity hack you've ever tried.Personable, practical, and powerful, this jam-packed follow-up to The Triple C Method lifts the lid on the realities of building a life that works for you - and not the other way around.Ryan Spence is a high-performance coach, yoga teacher, author and speaker who empowers corporate professionals to up-level their life in the ways that matter.CLICK 'BUY NOW' TO BEGIN THE TRIPLE C PROJECT TODAY
Data Structures with C Programming

Data Structures with C Programming

Anil Kumar Yadav; Vinod Kumar Yadav

Arcler Education Inc
2018
sidottu
Data Structures with C Programming examines various concepts related to structuring of data giving brief overview about them. It starts with explanation data structures that are utilized to store data in a computer in an organized form. It includes different types of data structure using C language. Provides the reader with insights into the data structuring and C programming to enable efficient access and modification of data.
Networking for A/E/C Professionals: A Blueprint for Seller-Doers: 150+ Tips to Become a Better Networker!
What's the difference between a network and networking? Why is networking important? Who belongs in your network? What are the best practices for networking at events and meetings, even if you feel uncomfortable? How do you start or join a conversation? How should you follow up afterward? What does it mean to "prune" your network? Business networking doesn't come naturally for most people, and these critical questions are pondered regularly by architecture, engineering, construction (A/E/C), and environmental professionals at all levels of their careers. This compact, easy-to-read book has four primary objectives for the reader: - Discover the networking techniques that you feel most comfortable with- Learn to utilize networking tools to expand your contact base and develop deeper relationships- Analyze your current network of contacts to determine who belongs in it and how it can grow- Identify the most important contacts in your network and develop a Customer Relationship Management (CRM) program to maintain regular contact Join A/E/C industry thought leader Scott D. Butcher, FSMPS, CPSM for an overview of networking and greatly improve your skill set in the process
Schema Therapy for Cluster C Personality Disorders

Schema Therapy for Cluster C Personality Disorders

Remco van der Wijngaart; Hannie van Genderen

Pavilion Publishing and Media Ltd
2024
nidottu
Personality disorders are categorised into three ‘clusters’, each containing several specific disorders with common characteristics that differentiate them from those contained in the other clusters. Schema therapy was developed primarily to manage and treat ‘cluster B’ personality disorders, especially borderline personality disorder, and it has a robust evidence base in this area. Research studies have shown that schema therapy is also an effective treatment for clients with ‘cluster C’ personality disorders – dependent personality disorder, avoidant personality disorder and obsessive-compulsive personality disorder – but only if a number of important adaptations and adjustments to the treatment protocol are made. Written by well-known experts in the field, this is the first book to explore the theory and practice of using schema therapy to treat individuals with ‘cluster C’ personality disorders. Part of the Schema Therapy Approaches and Resources series, following the success of Chairwork, Imagery Rescripting and Schema Therapy: A Phase-Oriented Approach.
Bare-Metal Embedded C Programming

Bare-Metal Embedded C Programming

Israel Gbati; Georgios Papanikolaou

PACKT PUBLISHING LIMITED
2024
nidottu
Become proficient in designing and developing embedded systems and reduce reliance on third-party libraries Key Features Learn to develop bare-metal firmware for Arm microcontrollers from scratch Understand hardware intricacies to minimize your dependency on third-party libraries Navigate microcontroller manuals with ease and learn to write optimized code Purchase of the print or Kindle book includes a free PDF eBook Book DescriptionBare-Metal Embedded C Programming takes you on an unparalleled journey to equip you with the skills and knowledge to excel in the world of embedded systems. The author, with over a decade of hands-on experience in engineering, takes a unique, practical approach to teach you how to decode microcontroller datasheets so that you’re able to extract vital information for precise firmware development. Register manipulation will become second nature to you as you learn to craft optimized code from scratch. The book provides in-depth insights into the hardware intricacies of microcontrollers. You'll navigate user manuals and documentation with ease, ensuring a profound understanding of the underlying technology. The true uniqueness of this book lies in its commitment to fostering independent expertise. Instead of simply copy pasting, you'll develop the capability to create firmware with confidence, paving the way for professional-grade mastery. By the end of this book, you'll have honed your skills in reading datasheets, performing register manipulations, and crafting optimized code, as well as gained the confidence needed to navigate hardware intricacies and write optimized firmware independently, making you a proficient and self-reliant embedded systems developer.What you will learn Decode microcontroller datasheets, enabling precise firmware development Master register manipulations for optimized Arm-based microcontroller firmware creation Discover how to navigate hardware intricacies confidently Find out how to write optimized firmware without any assistance Work on exercises to create bare-metal drivers for GPIO, timers, ADC, UART, SPI, I2C, DMA, and more Design energy-efficient embedded systems with power management techniques Who this book is forWhether you're an experienced engineer seeking in-depth expertise in decoding datasheets, precise register manipulations, and creating firmware from scratch, or a software developer transitioning to the embedded systems domain, this book is your comprehensive guide. It equips you with the practical skills needed for confident, independent firmware development, making it an essential resource for professionals and enthusiasts in the field.
Value-Range Analysis of C Programs

Value-Range Analysis of C Programs

Axel Simon

Springer London Ltd
2008
sidottu
Abu?erover?owoccurswheninputiswrittenintoamemorybu?erthatisnot large enough to hold the input. Bu?er over?ows may allow a malicious person to gain control over a computer system in that a crafted input can trick the defectiveprogramintoexecutingcodethatisencodedintheinputitself.They are recognised as one of the most widespread forms of security vulnerability, and many workarounds, including new processor features, have been proposed to contain the threat. This book describes a static analysis that aims to prove the absence of bu?er over?ows in C programs. The analysis is conservative in the sense that it locates every possible over?ow. Furthermore, it is fully automatic in that it requires no user annotations in the input program. Thekeyideaoftheanalysisistoinferasymbolicstateforeachp- gram point that describes the possible variable valuations that can arise at that point. The program is correct if the inferred values for array indices and pointer o?sets lie within the bounds of the accessed bu?er. The symbolic state consists of a ?nite set of linear inequalities whose feasible points induce a convex polyhedron that represents an approximation to possible variable valuations. The book formally describes how program operations are mapped to operations on polyhedra and details how to limit the analysis to those p- tionsofstructuresandarraysthatarerelevantforveri?cation.Withrespectto operations on string bu?ers, we demonstrate how to analyse C strings whose length is determined by anul character within the string.
Value-Range Analysis of C Programs

Value-Range Analysis of C Programs

Axel Simon

Springer London Ltd
2011
nidottu
Abu?erover?owoccurswheninputiswrittenintoamemorybu?erthatisnot large enough to hold the input. Bu?er over?ows may allow a malicious person to gain control over a computer system in that a crafted input can trick the defectiveprogramintoexecutingcodethatisencodedintheinputitself.They are recognised as one of the most widespread forms of security vulnerability, and many workarounds, including new processor features, have been proposed to contain the threat. This book describes a static analysis that aims to prove the absence of bu?er over?ows in C programs. The analysis is conservative in the sense that it locates every possible over?ow. Furthermore, it is fully automatic in that it requires no user annotations in the input program. Thekeyideaoftheanalysisistoinferasymbolicstateforeachp- gram point that describes the possible variable valuations that can arise at that point. The program is correct if the inferred values for array indices and pointer o?sets lie within the bounds of the accessed bu?er. The symbolic state consists of a ?nite set of linear inequalities whose feasible points induce a convex polyhedron that represents an approximation to possible variable valuations. The book formally describes how program operations are mapped to operations on polyhedra and details how to limit the analysis to those p- tionsofstructuresandarraysthatarerelevantforveri?cation.Withrespectto operations on string bu?ers, we demonstrate how to analyse C strings whose length is determined by anul character within the string.