Book picks similar to
Programming In C# by E. Balagurusamy


programming
c
computer-tech-skillz
professional

Working in Public: The Making and Maintenance of Open Source Software


Nadia Eghbal - 2020
    In the late 1990s, it provided an optimistic model for public

Writing Solid Code


Steve Maguire - 1993
    Focus is on an in-depth analysis and exposition of not-so-obvious coding errors in the sample code provided. The theme is to answer the questions 'How couild I have automatically detected this bug' and 'How could I have prevented this bug'? Chapters include programmer attitudes, techniques and debugging methodology. A particularly revealing chapter is "Treacheries of the Trade", should be required reading for all C maniacs. The author has been a professional programmer for seventeen years and draws heavily (and candidly) on actual coding problems and practices based on years of experience at Microsoft.

Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions


Gregor Hohpe - 2003
    The authors also include examples covering a variety of different integration technologies, such as JMS, MSMQ, TIBCO ActiveEnterprise, Microsoft BizTalk, SOAP, and XSL. A case study describing a bond trading system illustrates the patterns in practice, and the book offers a look at emerging standards, as well as insights into what the future of enterprise integration might hold. This book provides a consistent vocabulary and visual notation framework to describe large-scale integration solutions across many technologies. It also explores in detail the advantages and limitations of asynchronous messaging architectures. The authors present practical advice on designing code that connects an application to a messaging system, and provide extensive information to help you determine when to send a message, how to route it to the proper destination, and how to monitor the health of a messaging system. If you want to know how to manage, monitor, and maintain a messaging system once it is in use, get this book.

Head First C#


Andrew Stellman - 2007
    Built for your brain, this book covers C# 3.0 and Visual Studio 2008, and teaches everything from language fundamentals to advanced topics including garbage collection, extension methods, and double-buffered animation. You'll also master C#'s hottest and newest syntax, LINQ, for querying SQL databases, .NET collections, and XML documents. By the time you're through, you'll be a proficient C# programmer, designing and coding large-scale applications. Every few chapters you will come across a lab that lets you apply what you've learned up to that point. Each lab is designed to simulate a professional programming task, increasing in complexity until-at last-you build a working Invaders game, complete with shooting ships, aliens descending while firing, and an animated death sequence for unlucky starfighters. This remarkably engaging book will have you going from zero to 60 with C# in no time flat.

Kill It with Fire: Manage Aging Computer Systems (and Future Proof Modern Ones)


Marianne Bellotti - 2021
    Aging computer systems present complex technical challenges for organizations both large and small, and Kill It with Fire provides sound strategies for spearheading modernization efforts.Kill It with Fire examines aging computer systems, the evolution of technology over time, and how organizations can modernize, maintain, and future-proof their current systems.In playful and engaging prose, Marianne Bellotti uses real-world case studies to illustrate the technical challenges of modernizing complex legacy systems, as well as the organizational challenges of time-intensive maintenance efforts. The book explains how to evaluate existing architecture, create upgrade plans, and handle communication structures. Team exercises and historical analyses of complex computer systems make this a valuable resource for those in both older and newer companies, and will help readers restore or create systems built to evolve as time goes on.

Data Structures: A Pseudocode Approach with C


Richard F. Gilberg - 1998
    A new four-part organizational structure increases the flexibility of the text, and all material is presented in a straightforward manner accompanied by an array of examples and visual diagrams.

Sooner Safer Happier: Patterns and Antipatterns for Organizational Agility


Jonathan Smart - 2020
    Technology companies make up seven of the world's ten largest firms by market capitalization. And the key to their success is the key to all modern organizations. Jonathan Smart, business agility practitioner, thought leader, and coach, reveals the patterns and antipatterns that will help organizations from every industry deliver better value sooner, safer, and happier through high levels of engagement, inclusion, and empowerment. Through his decades of experience in the technology world, Smart provides business leaders with a blueprint for creating a world-class organization of the future. Through Agile and Lean ways of working, business leaders can empower teams to improve production, grow together, and create better services for their customers. These better ways of working have overflowed from the IT department to every corner of successful organizations, taking root in every industry from aerospace to accounting, insurance to shipping. This book is not about software development. It is not a book about the computer industry. This book is about applying agility across the entire organization. It's a book that will put you at the front of change and ahead of the competition.

Assembly Language Programming And Organization Of The Ibm Pc


Andrew B.C. Yu - 1992
    This text includes coverage of I/O control, video/graphics control, text display, and OS/2. Its also illustrates examples of structured programming.

High Performance JavaScript


Nicholas C. Zakas - 2010
    The problem is that all of those lines of JavaScript code can slow down your apps. This book reveals techniques and strategies to help you eliminate performance bottlenecks during development. You'll learn how to improve execution time, downloading, interaction with the DOM, page life cycle, and more. Yahoo! frontend engineer Nicholas C. Zakas and five other JavaScript experts -- Ross Harmes, Julien Lecomte, Steven Levithan, Stoyan Stefanov, and Matt Sweeney -- demonstrate optimal ways to load code onto a page, and offer programming tips to help your JavaScript run as efficiently and quickly as possible. You'll learn the best practices to build and deploy your files to a production environment, and tools that can help you find problems once your site goes live. Identify problem code and use faster alternatives to accomplish the same task Improve scripts by learning how JavaScript stores and accesses data Implement JavaScript code so that it doesn't slow down interaction with the DOM Use optimization techniques to improve runtime performance Learn ways to ensure the UI is responsive at all times Achieve faster client-server communication Use a build system to minify files, and HTTP compression to deliver them to the browser

Selling To Vito: The Very Important Top Officer


Anthony Parinello - 1994
    They in fact are the Very Important Top Officers (VITOs), the people with the ultimate veto power who hold the key to bigger commission checks, every sales award you could possibly win, and VITO to VITO referrals that you can take to the bank!You'll quickly learn how to:Get into new accounts at the topKeep out of time-consuming log-jams-and into VITO's officePromote loyalty at the top with existing customers and capture add-on businessIncrease the size of every saleSelling To VITO offers innovative new ideas and street-smart tactics for reaching the very top person in any organization. It's based on the seminars that have helped thousands of sales professionals from top corporations like Canon, 3M, Hewlett-Packard, and MCI bust quotas and increase commissions. It can help you, too, by getting you to the right person so you can do what you do best: SELL!Anthony Parinello is without question the country's foremost expert on getting appointments with, and selling to, top decision makers. This book is the product of his twenty-three years of award-winning sales performance.

Saving the School: The True Story of a Principal, a Teacher, a Coach, a Bunch of Kids and a Year in the Crosshairs of Education Reform


Michael Brick - 2012
    Anabel Garza: No school board would have put her forward as a model principal. Pregnant and alone at sixteen, widowed by twenty-five, Anabel got along teaching English to Mexican immigrants, raising her son, and taking night school classes.But then no model candidate would have taken the job at John H. Reagan High School. Once known to sports fans across Texas as the great champion Big Blue, Reagan was collapsing. The kids were failing the standardized tests, failing on the basketball court, failing even to show up. Teenage pregnancy was endemic. If the test scores and attendance did not improve, the school was set to close at the end of the 2009-10 school year.Anabel took the assignment. Her first work was triage. She cruised the malls for dropouts. She fired ten teachers, including one who produced a ruler to bemoan the distance from the parking lot to her classroom door. She listened to angry lectures from union officials and angrier ones from black ministers. She kept going. She tailored each student's tutoring to the standardized tests. The numbers started to come up.But with the state education commissioner threatening to close the school, the real work began. Anabel set out to re-create the high school she remembered, with plays and dances, yearbooks and clubs, teachers who brought books alive and crowded bleachers to cheer on the basketball team. She reached out to the middle schools, the neighborhoods, and the churches. She gave good teachers free rein. She mixed love and expectations.The circumstances facing Reagan High are playing out all over the country. The get-tough crowd of education reformers, led by Obama's secretary of education, are redoubling their efforts to replace public schools with charter companies. But what happens when the centerpiece of a community is threatened? And what happens when one person just won't quit?For the first time, we can tally the costs of rankings and scores. In this powerful rejoinder to the prevailing winds of American education policy, Michael Brick examines the do-or-die year at Reagan High. Compelling, character-driven narrative journalism, Saving the School pays an overdue tribute to the great American high school and to the people inside.

FIRE: How Fast, Inexpensive, Restrained, and Elegant Methods Ignite Innovation


Dan Ward - 2014
    S. Air Force, Dan Ward explored these questions during tours of duty at military research laboratories, the Air Force Institute of Technology, an intelligence agency, the Pentagon and Afghanistan. The pattern he noticed revealed that the most successful project leaders in both the public and private sectors delivered top-shelf products with a skeleton crew, a shoestring budget, and a cannonball schedule. Excessive investment of time, money or complexity actually reduced innovation. He concluded the secret to innovation is to be fast, inexpensive, simple, and small.FIRE presents an entertaining and practical framework for pursuing rapid, frugal innovation. A story-filled blend of pop culture and engineering insight, FIRE has something for everyone: strategic concepts leaders can use as they cast a vision, actionable principles for managers as they make business decisions, and practical tools for workers as they design, build, assess and test new products. Plus, there's a funny story about buying a dishwasher.

A Heritage of Shadows


Madeleine Brent - 1983
    Only her neighbour, Toby Kent, a struggling artist, knows the strange and horrifying secret that makes her afraid to return to England. Then one night, rescuing a stranger, Andrew Doyle, from attach by Montmarte apaches, Hannah unwittingly becomes entangled in circumstances that force her to flee from France to England and take up the mysterious offer she had received to become French tutor in the household of a Mr. Sebastian Ryder. But why should Mr. Ryder want to employ her? Does he know something about her of which she is unaware? Are there still more secrets in her past? A Heritage of Shadows is the haunting story of a girl, ignorant of her true identity and convinced that she is forever denied love on account of her shameful past, who is plunged into a world of nightmarish intrigue. As the tale unfolds, carrying her from England to Mexico and back again to Paris, Hannah finds herself caught up in a vicious struggle between two men of great wealth and power - a struggle which threatens her life - before the final discovery of where her happiness lies. Madeleine Brent, the bestselling author, has once again written a story packed with drama and suspense. It vividly recreates the atmosphere of the 1890s, exposing the darker and more sinister elements that lurked below that outwardly respectable era.

A Cuckoo in Candle Lane


Kitty Neale - 2004
    But the move is the right thing to do, as it will enable Bert to finance his new removal business. They are a warm-hearted family, and Elsie soon makes friends with her less fortunate neighbour, Ruth and her daughter Sally. But before long Elsie realises that all is not well in the house next door.

Exercises in Programming Style


Cristina Videira Lopes - 2014
    It is designed to be used in conjunction with code provided on an online repository. The book complements and explains the raw code in a way that is accessible to anyone who regularly practices the art of programming. The book can also be used in advanced programming courses in computer science and software engineering programs.The book contains 33 different styles for writing the term frequency task. The styles are grouped into nine categories: historical, basic, function composition, objects and object interactions, reflection and metaprogramming, adversity, data-centric, concurrency, and interactivity. The author verbalizes the constraints in each style and explains the example programs. Each chapter first presents the constraints of the style, next shows an example program, and then gives a detailed explanation of the code. Most chapters also have sections focusing on the use of the style in systems design as well as sections describing the historical context in which the programming style emerged.