by Agus Kurniawan
19. May 2013 21:29
Netduino is an open-source electronics prototyping platform based on the .Net Micro Framework. The Netduino boards are designed to be pin-compatible with most Arduino shields. This book was written to help anyone want to get started with Netduino. It describes the basic elements of the Netduino programming with C# language. Table of Content Preface 1. Preparing Development Environment 1.1 Netduino 1.2 Electronic Components 1.2.1 Fritzing 1.2.2 Arduino Sidekick Basic kit 1.3 Netduino Software 1.3.1 Installing .NET Micro Framework SDK 1.3.2 Installing Netduino SDK 1.4 Connecting Netduino to Computer 1.5 Testing 1.6 Checking .NET Micro Framework Version Inside Netduino Hardware 2. Hello World 2.1 Netduino World 2.2 Creating Project 2.3 Configuring Project 2.4 Deploying 2.5 Testing for Netduino 2.4 Debugging 2.5 Erasing Program 3. Working with Sensor Devices 3.1 Thermistors and LDR 3.2 Building Circuit Schema 3.3 Reading Sensor 4. LED Controller 4.1 LED Controller Device 4.2 Netduino Implementation 4.3 Deploying and Running 5. Button 5.1 Getting Data from Button 5.2 Netduino Implementation 5.3 Executing Program How to Buy Lulu http://www.lulu.com/shop/agus-kurniawan/pocket-reference-netduino-for-beginner/ebook/product-21024542.html Kindle Amazon http://www.amazon.com/dp/B00CU8EFPQ Kobo http://www.kobobooks.com/ebook/Pocket-Reference-Netduino-for-Beginner/book-Jbowhe2EVEC9Kw8CdK9zXg/page1.html iBookstore in progress Nook in progress
by Agus Kurniawan
21. March 2013 02:43
I just published a new book about basic sensor programming on Windows 8. The following is TOC of the book:
1. Sensor in Windows 8 WinRT 1.1 Windows 8 WinRT Sensor 1.2 Accelerometer 1.3 Compass 1.4 Inclinometer 1.5 Light Sensor 1.6 Gyrometer 1.7 Orientation 1.8 Simple Orientation 1.9 Geolocation 2. Arduino and Windows 8 2.1 Arduino 2.1.1 Arduino Uno 2.1.2 Arduino Leonardo 2.1.3 Arduino Mega 2560 2.1.4 Arduino Due 2.2 Electronic Components 2.2.1 Arduino Starter Kit 2.2.2 Fritzing 2.2.3 Cooking-Hacks: Arduino Starter Kit 2.2.4 Arduino Sidekick Basic kit 2.3 Arduino Software 2.4 Testing 2.5 Connecting Arduino to Windows 8 2.5.1 Arduino Hardware Driver on Windows 8 2.5.2 Simple Testing 2.6 Arduino and .NET 3. Connecting Arduino to Windows 8 WinRT 3.1 Serial Port 3.2 Windows Communication Foundation (WCF) 3.2.1 Creating WCF Application 3.2.2 Consuming WCF on Windows 8 WinRT 3.2.3 Testing 3.2.4 Deplying and Multi-User 3.3 Socket Client-Server 4. Consuming Data from Sensor Devices 4.1 Problem 4.1.1 Sensor Devices 4.1.2 Consuming Sensor Data in Windows 8 WinRT 4.2 Reading Sensor 4.3 Accessing Sensor Data from Console 4.4 Publishing Sensor Data for Windows 8 WinRT 4.4.1 Create WCF Application 4.4.2 Consuming WCF on Windows 8 Store 4.4.3 Testing 5. Controlling Devices 5.1 LED Controller Device 5.2 Arduino Implementation 5.3 Controlling Device from .NET Console 5.4 Publishing Sensor Data for Windows 8 WinRT 5.4.1 Creating WCF Application 5.4.2 Consuming WFC 5.4.3 Testing 6. Button and Switch 6.1 Getting Data from Button and Switch 6.2 Arduino Implementation 6.3 Executing Command to .NET Console 6.4 Publishing Sensor Data for Windows 8 WinRT 6.4.1 Creating Socket Server 6.4.2 Socket Client on Windows 8 Store 6.4.3 Testing
How to buy?
Kindle: http://www.amazon.com/Pocket-Reference-Sensors-Windows-ebook/dp/B00BXHEOWE/
Lulu: http://www.lulu.com/shop/agus-kurniawan/pocket-reference-basic-sensors-in-windows-8/ebook/product-20927425.html
Kobo: http://www.kobobooks.com/ebook/Pocket-Reference-Basic-Sensors-Windows-8/book-SyQ9aWmDCUexynJZW4b-hw/page1.html
iBookStore: http://itunes.apple.com/us/book/isbn9781300856610
Nook: http://www.barnesandnoble.com/w/pocket-reference-agus-kurniawan/1115125073
by Agus Kurniawan
18. March 2013 04:01
I just released my open source project, MongoDB Management Studio. It can be used to manage MongoDB local and remote servers. You can download source code and application on http://daun.codeplex.com/.
7f1d70cf-7bda-4674-bb6a-81d1edda85a7|1|5.0
Tags:
.NET | Database
by Agus Kurniawan
25. December 2012 04:42
Sometimes you want to integrate Arduino hardware with your program. There are many scenarios for Arduino and application collaboration, for instance, retrieving sensor data, controlling motor, or system automation.
Last time I wrote a book, Getting Started with Arduino and Node.js. Now I just finished my two books about Arduino. The following are my book titles
Getting Started with Arduino and Matlab
Getting Started with Arduino and .NET
The idea of these books is same. How to implement on specific programming language is unique. Some programming language have specific configuration and treatment. That’s why I would like to share how to integrate Arduino hardware with your programming language.
Getting Started with Arduino and Matlab. This book provides information about how to program and to integrate your Matlab code to Arduino hardware.
Getting Started with Arduino and .NET. This book provides information about how to program and to integrate your .NET code to Arduino hardware. I used C# and VB.NET for code illustration and sample.
Table of Content for Arduino and Matlab
1. Preparing Development Environment 1.1 Arduino 1.1.1 Arduino Uno 1.1.2 Arduino Leonardo 1.1.3 Arduino Mega 2560 1.1.4 Arduino Due 1.2 Electronic Components 1.2.1 Arduino Starter Kit 1.2.2 Fritzing 1.2.3 Cooking-Hacks: Arduino Starter Kit 1.2.4 Arduino Sidekick Basic kit 1.3 Matlab 1.4 Arduino Software 1.5 Testing 2. Hello World 2.1 Arduino World 2.1.1 Arduino Hardware Driver on Windows 8 2.1.2 Simple Testing 2.2 Arduino and Matlab 2.3 Testing for Arduino and Matlab 3. Sensor Matlab 3.1 Sensor Devices 3.2 Reading Sensor 3.3 Publishing Sensor Data 4. LED Controller 4.1 LED Controller Device 4.2 Arduino Implementation 4.3 Controlling Device from Matlab 5. Button and Switch 5.1 Getting Data from Button and Switch 5.2 Arduino Implementation 5.3 Executing Command to Matlab
Table of Content for Arduino and .NET
1. Preparing Development Environment 1.1 Arduino 1.1.1 Arduino Uno 1.1.2 Arduino Leonardo 1.1.3 Arduino Mega 2560 1.1.4 Arduino Due 1.2 Electronic Components 1.2.1 Arduino Starter Kit 1.2.2 Fritzing 1.2.3 Cooking-Hacks: Arduino Starter Kit 1.2.4 Arduino Sidekick Basic kit 1.3 .NET Technology 1.5 Testing 2. Hello World 2.1 Arduino World 2.1.1 Arduino Hardware Driver on Windows 8 2.1.2 Simple Testing 2.2 Arduino and .NET 3. Sensor .NET 3.1 Sensor Devices 3.2 Reading Sensor 3.3 Publishing Sensor Data 4. LED Controller 4.1 LED Controller Device 4.2 Arduino Implementation 4.3 Controlling Device from .NET 5. Button and Switch 5.1 Getting Data from Button and Switch 5.2 Arduino Implementation 5.3 Executing Command to .NET
How to buy
Getting Started with Arduino and Matlab
Lulu: http://www.lulu.com/shop/agus-kurniawan/getting-started-with-arduino-and-matlab/ebook/product-20594778.html
Kindle: http://www.amazon.com/dp/B00ASKZQPQ
iBookStore: in progress http://itunes.apple.com/us/book/isbn9781300561118
NOOK: in progress http://www.barnesandnoble.com/w/getting-started-with-arduino-and-matlab-agus-kurniawan/1114111991
KOBO: in progress http://www.kobobooks.com/ebook/Getting-Started-with-Arduino-Matlab/book-RL-kOSnpT0WwSlEFbIqbMA/page1.html
Getting Started with Arduino and .NET
Lulu: http://www.lulu.com/shop/agus-kurniawan/getting-started-with-arduino-and-net/ebook/product-20594788.html
Kindle: in progress http://www.amazon.com/Getting-Started-Arduino-NET-ebook/dp/B00ASNR2XC/
iBookStore: in progress http://itunes.apple.com/us/book/isbn9781300561132
NOOK: in progress http://www.barnesandnoble.com/w/getting-started-with-arduino-and-net-agus-kurniawan/1114111992
KOBO: in progress http://www.kobobooks.com/ebook/Getting-Started-with-Arduino-NET/book-EEsLeEIgPUinuu6xd2l5mw/page1.html
by Agus Kurniawan
4. December 2012 00:13
Do you want to learn Node.js programming in Windows 8 Metro style (Modern UI)? Yeah, I just ported from my book Nodejs Programming by Example to Windows 8 Native app. I called it, Pocket.Nodejs.
The following is a sample of screenshot app.
Interest? Just download and buy it on Windows 8 Store directly. You can search it with keyword: Pocket.Nodejs
Here is Windows 8 Store link: http://apps.microsoft.com/webpdp/en-US/app/pocket-nodejs/fdb55612-a684-456a-9294-76366db0f4ca
by Agus Kurniawan
11. November 2012 16:36
I just released my new book, MongoDB for VB.NET. The book aims to give you illustration in code how to implement MongoDB programming using Visual Basic .NET. It contains lots of detailed sample code that can be followed a long with as you read.
Table of Content
Preface 1. Development Environment 1.1 MongoDB 1.2 C# and Development Tools 1.3 MongoDB Driver for C# 2. Connecting to MongoDB 3. Create and Delete Database 3.1 Create Database 3.2 List of Database 3.3 Delete Database 4. Create, Read and Delete Database Collection 4.1 Create Database Collection 4.2 Read Database Collection 4.3 Delete Database Collection 5. Create, Read, Update and Delete Collection Data 5.1 Create Collection Data 5.2 Read Collection Data 5.3 Update Collection Data 5.4 Delete Collection Data 6. Finding and Querying Data 6.1 Finding Data 6.2 Query 6.3 Query and Remove 7. Binary and Image Collection Data 7.1 Insert Image/Binary File 7.2 Mapping GridFS and Collection Data 7.3 Read GridFS Data 7.4 Delete Data 8. Embedded Document 8.1 Preparation 8.2 Simple Embedded Document 8.3 Embedded Document Collection 9. LINQ 9.1 Preparation 9.2 Query LINQ Contact and Source Code
Buy
You can buy this book directly from you Kindle, http://www.amazon.com/MongoDB-VB-NET-Example-ebook/dp/B00A5A4N76/
You don’t have Kindle, you still buy it from Lulu, [V]
iBookstore: http://itunes.apple.com/us/book/isbn9781300395461
KOBO: http://www.kobobooks.com/ebook/MongoDB-for-VB-NET-Example/book-eU2vCTisnUa7L29CKxHLMQ/page1.html
by Agus Kurniawan
20. August 2012 08:43
I just published my book MongoDB for C#. You can buy it directly on Amazon, check it MongoDB for C# by Example- Agus Kurniawan- Amazon.com
If you don't have Kindle device, you can read it on desktop platform, check it, http://www.lulu.com/shop/agus-kurniawan/mongodb-for-c-by-example/ebook/product-20348255.html
For iPad/iPhone, you can get it with iBooks app, check http://itunes.apple.com/us/book/mongodb-for-c-by-example/id559886293
Table of Content
Preface 1. Development Environment 1.1 MongoDB 1.2 C# and Development Tools 1.3 MongoDB Driver for C# 2. Connecting to MongoDB 3. Create and Delete Database 3.1 Create Database 3.2 Delete Database 4. Create, Read and Delete Database Collection 4.1 Create Database Collection 4.2 Read Database Collection 4.3 Delete Database Collection 5. Create, Read, Update and Delete Collection Data 5.1 Create Collection Data 5.2 Read Collection Data 5.3 Update Collection Data 5.4 Delete Collection Data 6. Finding and Querying Data 6.1 Finding Data 6.2 Query 6.3 Query and Remove 7. Binary and Image Collection Data 7.1 Insert Image/Binary File 7.2 Mapping GridFS and Collection Data 7.3 Read GridFS Data 7.4 Delete Data 8. Embedded Document 8.1 Preparation 8.2 Simple Embedded Document 8.3 Embedded Document Collection 9. LINQ 9.1 Preparation 9.2 Query LINQ Contact and Source Code
by Agus Kurniawan
2. July 2012 04:28
I have converted my Back-Propagation Neural Network written in Delphi to C# and released to Codeplex as open source project. You can download application and source code on http://backpronn.codeplex.com/ This code is a part of my book “Supervised Neural Network” with Prof. Herry. I’m the second author of this book. It was written in Indonesia language. Further information about the book, check http://blog.aguskurniawan.net/post/bukuku-quot-supervised-neural-networks-quot.aspx
by Agus Kurniawan
20. March 2012 02:10
I just finished open source project with my friend. It’s a database management tool called MongoDB Management Studio. Our codename project is Daun. Here are the highlight features that we're going to deliver Manage local and remote MongoDB Servers Database operations such as view, add, edit, delete Query MongoDB Export & import data Manage MongoDB for Windows Azure Yesterday I released Alpha version of application. You can download application and source codes on http://daun.codeplex.com .
0cd6eaf8-329d-41f2-8085-3286c4297525|2|3.0
Tags:
.NET | Database
by Agus Kurniawan
4. February 2012 16:37
Bagi rekan-rekan yang berkecimpung dalam bidang pengembangan aplikasi, masalah yang terjadi dalam membuat aplikasi merupakan hal yang umum dihadapi. Permasalahan satu dengan lainnya kadang memiliki kesamaan kasus. Oleh karena itu, kemunculan portal CP Code, http://www.cpcode.net, akan memberikan warna lain bagaimana memberikan solusi terhadap beberapa kasus yang dapat diselesaikan dengan kode program. Untuk mengakses kasus dan solusinya pada CP Code diperlukan voucher dan ini memang tidak gratis tapi anda dapat mengakses gratis secara gratis selama 3 hari ketika mendaftar anggota baru. Secara harga memang tidak begitu mahal tetapi anda dapat menikmati konten yang banyak dengan berbagai kasus dan bahasa pemrograman. Sekarang harga promonya sangat murah dan dapat dibaca disini. Setiap minggu dan bulan akan selalu banyak konten disediakan oleh CP Code. Kita dapat juga berpartisipasi dengan mengirim kasus melalui CP Code disini. Semoga ini berguna untuk semuanya.