- Author: Neil Davidson
- Format: PDF
- Price: free
How do you determine the price for your software? Is it art, science or magic?
From the co-founder and joint CEO of Red Gate Software, comes this useful short book that will help you get the theory, practical advice and case studies needed to stop you from reaching for the dice.
Chapters include:
- Some – but not too much – Economics
- Pricing Psychology: What is your product worth?
- What is your product?
- Perceived value
- Pricing Pitfalls
- Competitors
- Fairness
- Pirates
- Switching costs
- Should you take your costs into account?
- Advanced Pricing
- Versioning
- Bundling
- Multi user licences
- Site licences
- The purchasing process
- Free
- Free trials
- Network effects
- Bargains
- Different ways of pricing
- Choosing the right model
- What your price says about you (and how to change it)
- Practice trumps theory
- How to change your pricing
- Product Pricing Checklist
- What’s your strategy?
- What’s your product?
- How will your customers judge the fairness of your pricing?
- Who are your customers?
- Who are your competitors?
- How are you going to sell your software?
- Can you segment your customers, and create versions?
- How can you bundle your software?
- Make an informed guess at your price
- Try it out
http://www.neildavidson.com/dontjustrollthedice.html
- Author: Microsoft
- Format: online HTML, msi installer for offline reading
- Price: free
Writing programs is Fun! This e-book will have you coding your very own Visual Basic programs in no time! With fun cartoons and easy to follow code samples, you’ll be creating your own inventions in no time!
Requires Visual Basic Express Edition (available for free)
Chapters include:
- Introduction
- Software You’ll Need
- Formatting Standards Used in this Book
- What’s Next?
- A Shared View of The World: The Alien, the Elephant and the Coconut Tree
- Computers Are Just Like Aliens
- The Object-Oriented Approach Summarized
- Classes
- Objects
- Fields and Their Types
- Types
- How to Use Fields
- Methods
- More About Methods
- Parameters
- Methods that Send Values Back
- Public, Private and Protected Methods
- Constructor Methods
- Events
- The Button Click Event
- Mouse Events
- Name Spaces
- Inheritance
- Vocabulary
- Some General Grammar Rules
- Capital and Small Letters
- Statements
- Code Blocks – Grouping Statements Together
- Comments – Helping the Humans Out
- Indenting Your Code
- Variables
- Operators
- Converting Between Types
- Branching
- Looping
- The For Loop
- The While Loop
- Whole Program Structure
- Using Class Libraries
- System.Console
- System.Windows.Forms
- System.Drawing
- System.Data
- System.Xml
http://msdn.microsoft.com/en-us/beginner/bb308758.aspx
- Author: Microsoft
- Format: Lesson Package (includes PowerPoint Slide Decks, demonstration code, and videos)
- Price: free
Merlin the Microsoft agent will guide you through this 7-chapter introduction to ASP .NET which starts with the fundamentals and works your way through to creating full dynamic website samples.
Required software (free):
Chapters include:
- HTML Review
- Differences between HTML and XML
- Why XML is important
- The interpreter
- Static vs. Dynamic Pages
- Implications of the server process
- Dynamic pages
- The Tool Demo
- What is a server control?
- Adding and working with a server control (demo)
- Code behind vs. inline code
- A formal definition for ASP.NET
- State Management in ASP.NET: Demo
- Auto Postback
- A little history
- ASP.NET capabilities
- Validation controls sample
- Visual Web Developer Express Starter Kits
http://msdn.microsoft.com/en-us/beginner/bb308783.aspx
- Author: Herb Schildt
- format: xps and pdf
- Price: free
This step-by-step book is ideal for first-time programmers or those new to C++. The modular approach of this series, including sample projects and progress checks, makes it easy to learn to use C++ at your own pace.
Requires Visual Studio C++ Express Edition (free)
Chapters include:
- C++ Fundamentals
- Introducing Data Types and Operators
- Program Control Statements
- Arrays, Strings, and Pointers
- Introducing Functions
- A Closer Look at Functions
- More Data Types and Operators
- Classes and Objects
- A Closer Look at Classes
- Inheritance, Virtual Functions, and Polymorphism
- The C++ I/O System
- Exceptions, Templates, and Other Advanced Topics
- Answers to Mastery Checks
- Appendix A: The Preprocessor
http://msdn.microsoft.com/en-us/beginner/cc305129.aspx
- Author: Microsoft
- Format: online HTML, msi installer for offline reading
- Price: free
Writing programs is Fun! This e-book will have you coding your very own C# programs in no time! With fun cartoons and easy to follow code samples, you’ll be creating your own inventions in no time!
Requires Visual C# Express Edition (available for free)
Chapters include:
- Introduction
- Software You’ll Need
- Formatting Standards Used in this Book
- What’s Next?
- A Shared View of The World: The Alien, the Elephant and the Coconut Tree
- Computers Are Just Like Aliens
- The Object-Oriented Approach Summarized
- Classes
- Objects
- Fields and Their Types
- Types
- How to Use Fields
- Methods
- More About Methods
- Parameters
- Methods that Send Values Back
- Public, Private and Protected Methods
- Constructor Methods
- Events
- The Button Click Event
- Mouse Events
- Name Spaces
- Inheritance
- Vocabulary
- Some General Grammar Rules
- Capital and Small Letters
- Statements
- Code Blocks – Grouping Statements Together
- Comments – Helping the Humans Out
- Indenting Your Code
- Variables
- Operators
- Converting Between Types
- Branching
- Looping
- The For Loop
- The While Loop
- Whole Program Structure
- Using Class Libraries
- System.Console
- System.Windows.Forms
- System.Drawing
- System.Data
- System.Xml
http://msdn.microsoft.com/en-us/beginner/bb308756.aspx