List of Useful Reference Books Domainwise !

5 views
Skip to first unread message

Sunil L. Bangare

unread,
Sep 28, 2016, 7:09:09 AM9/28/16
to saebeit2016-17, saebeit...@googlegroups.com, saebeit2015-16, saebeit2014-15, saebeit2013-14, sae_beit2010, itsa...@googlegroups.com, sae-...@googlegroups.com, sae_it_2012, saebeit2011-12, saebeit2012-13, sae_comp_2013-14, saebeit...@googlegroups.com

Programming Discipline and Design

  • Writing Solid Code - Steve Maguire
  • Mythical Man-Month - Frederick P. Brooks Jr
  • Code Complete - Steve McConnell
  • The Art of Computer Programming - Knuth
  • Algorithms - Robert Sedgewick
  • Debugging Applications - John Robbins
  • Taligent's Guide to Designing Programs - Taligent
  • Design Patterns - Gamma, Helm, Johnson, Vlissides
  • The Career Programmer: Guerilla Tactices for an Imperfect World (Apress) - Christoper Duncan
  • Unite The Tribes - Christopher Duncan
  • Advanced Windows Debugging - Mario Hewardt, Daniel Pravat
  • Windows® Internals: Including Windows Server 2008 and Windows Vista, Fifth Edition (Pro Developer) - Mark Russinovich, David A. Solomon, Alex Ionescu
  • The Pragmatic Programmer - Andrew Hunt & David Thomas
  • The Psychology of Computer Programming - Gerald Weinberg
  • Agile Software Development, Principles, Patterns, and Practices - Robert C. Martin
  • Clean Code: A Handbook of Agile Software Craftsmanship - Robert C. Martin
  • The Art of Unit Testing: With Examples in .Net - Roy Osherove
  • Patterns of Enterprise Application Architecture - Martin Fowler
  • Domain-Specific Languages - Martin Fowler
  • Continuous Delivery - Martin Fowler

IoT (Internet of Things)

C / C++

  • The C Programming Language (Prentice Hall) - Kernigan and Ritchie
  • The C++ Programming Language - Bjarne Stroustroup
  • Programming: Principles and Practice Using C++ - Bjarne Stroustroup
  • C++ Coding Standards (101 Rules, Guidelines and Best Practices) - Herb Sutter, Andrei Alexandrescu
  • Effective C++, More Effective C++ and Effective Modern C++ - Scott Meyers
  • Exceptional C++ and More Exceptional C++ - Herb Sutter
  • C++ Common Knowledge - Stephen C. Dewhurst
  • Large Scale C++ Software Design - John Lakos
  • Inside Visual C++ - David J. Kruglinski
  • C++ How to Program - H. M. Deitel, P. J. Deitel
  • Thinking in C++ (2nd Ed) - Bruce Eckel

C#

  • A Programmer's Introduction to C#, 2nd edition (Apress) - Eric Gunnerson
  • Inside C#, 2nd edition (Microsoft Press) - Tom Archer
  • Component-Based Development with Visual C# (M&T books) - Ted Faison
  • C# Essentials, 2nd edition (O'Reilly) - Ben Albahari, Peter Drayton & Brad Merrill
  • C# in Depth - Jon Skeet
  • CLR via C#, 3rd Edition - Jeffrey Richter
  • C# Programming Language (Covering C# 4.0) - Anders Hejlsberg
  • Programming Entity Framework - Julia Lerman
  • C# 5.0 In a Nutshell: The Definitive Reference - Joseph Albahari & Ben Albahari

ASP.NET

  • Debugging ASP.NET (New Riders) - Jonathon Goodyear, Brian Peek, Brad Fox
  • Designing Microsoft ASP.NET Applications (Microsoft Press) - Jonathon Goodyear, Brian Peek, Brad Fox
  • Microsoft ASP.NET Step by Step (Microsoft Press) - G. Andrew Duthrie
  • Deploying and Managing Microsoft .NET Web Farms (Sams) - Barry Bloom
  • Professional ASP.NET MVC 3 (Wrox) - Jon Galloway, Phil Haack, Brad Wilson, K. Scott Allen 
  • Beginning ASP.NET 4.5 in C# - Matthew MacDonald

Windows API

  • Programming Windows 95 - Charles Petzold and Paul Yao
  • Programming Applications for Windows - Jeffrey Richter
  • Advanced Windows - Jeffrey Richter
  • Visual C++ Windows Shell Programming - Dino Esposito

MFC

  • Programming Windows 95 with MFC - Jeff Prosise
  • MFC Internals - George Shepherd and Scot Wingo
  • Professional MFC with Visual C++ - Mike Blaszczak

ASP

  • Professional ASP Techniques for Webmasters - Alex Homer

Database

DELPHI

CE

  • Windows CE Developers Handbook - Terence A. Goggin
  • Programming Windows CE - Douglas Boling (Microsoft Press)
  • Essential Windows CE Application Programming -Robert Burdick (Wiley)

COM / DCOM / COM+ / ATL

  • Essential COM - Don Box
  • Professional COM Applications with ATL - Sing Li and Panos Economopoulos
  • Creating Lightweight Components with ATL - Jonathan Bates
  • Inside ALT - George Shepherd and Brad King
  • Understanding DCOM - William Rubin and Marshall Brain
  • Programming Distributed Applications with COM and Microsoft Visual Basic 6.0 - Ted Pattison
  • Inside OLE, 2nd Edition - Kraig Brockschmidt

WPF / Silverlight / Windows Phone / WinRT

  • Windows Presentation Foundation Unleashed - Adam Nathan
  • Pro WPF In Visual Studio x - Matthew MacDonald
  • Windows Phone Unleashed - Daniel Vaughan
  • Silverlight x Unleashed - Laurent Bugnion
  • Programming Windows - Charles Petzold (yes, he's done a Windows 8 version)
  • Building Windows 8 Apps with C# and XAML - Jeremy Likness

OOP (Object-Oriented Programming)

  • Head First Object-Oriented Analysis and Design - Brett D. McLaughlin, Gary Pollice, and Dave West

Web Pages/WebMatrix

  • Beginning ASP.NET Web Pages with WebMatrix - Mike Brind and Imar Spaanjaars
  • Building ASP.NET Web Pages with Microsoft WebMatrix - Steve Lydford

WINDOWS 8 DEVELOPMENT

  • Windows 8 Apps with XAML and C# Unleashed - Adam Nathan
  • Programming Windows 8 Apps with HTML, CSS, and JavaScript - Kraig Brockschmidt

JavaScript/jQuery

  • JavaScript & jQuery: The Missing Manual - David Sawyer McFarland
  • Murach's JavaScript and jQuery by Zak Ruvalcaba and Mike Murach
  • Building A JavaScript Framework - dailyjs

HTML

  • HTML5 24-Hour Trainer - Joseph W. Lowery and Mark Fletcher
  • HTML & CSS: The Good Parts - Ben Henick
  • Responsive Web Design - Ethan Marcotte

CSS

  • CSS3: The Missing Manual - David Sawyer McFarland

AJAX

Android

  • Introduction to Android Application Development: Android Essentials - Joseph Annuzzi Jr., Lauren Darcey, Shane Conder
  • Beginning Android Tablet Application Development - Wei-Meng Lee
  • Programming Android - Zigurd Mednieks, Laird Dornin, G. Blake Meike, and Masumi Nakamura
  • Android Recipes: A Problem-Solution Approach - Dave Smith and Jeff Friesen

Android Studio

  • Android Studio Application Development - Belén Cruz Zapata
  • Getting Started with Android Studio - Barbara Hohensee
  • Android Studio: How to guide and tutorial - Clive Sargeant
  • Android Developer Tools Essentials: Android Studio to Zipalign - Mike Wolfson, Donn Felker

Matlab

OpenCV

Regular Expressions

Security

  • Introduction to Pattern Recognition A Matlab Approach - Sergios Theodoridis and konstantinos koutroumbas
    • Learning OpenCV Computer Vision - Gary Bradski and Adrian Kaehler
    • OpenCV.2. Computer.Vision.Application. Programming.Cookbook - Robert Laganière
    • OpenCVReferenceManual - Intel
    • Beginning ASP.NET Security - Barry Dorrans
    • SQL Injection Attacks and Defense - Justin Clarke


Thanks & Regards,
Mr. Sunil L. Bangare,
Ph.D. (CSE) Research Scholar, M.Tech (I.T.),
LMISTE, AMIE (CSE), ACM-CSTA, MIAENG

Assistant Professor, R & D Coordinator  (I.T. Dept.),
Industry-Institute Interaction Cell (College Coordinator) 
STES's Sinhgad Academy of Engineering,
Kondhwa-bk, Pune
Mobile No: 9822239136
E-mail ID: sunil....@gmail.com ,slbang...@sinhgad.edu, sban...@csta.acm.org
visit:http://in.linkedin.com/pub/prof-sunil-bangare/b/578/866,
Reply all
Reply to author
Forward
0 new messages