Getting Started with ASP.NET Core for macOS, Linux, and Windows

by Agus Kurniawan 26. January 2017 22:55
I released a new book "Getting Started with ASP.NET Core for macOS, Linux, and Windows". This book helps you to get started with ASP.NET Core development. This book uses .NET Core 1.1.x.   Table of Content 1. Preparing Development Environment 1.1 ASP.NET Core 1.2 System Requirements 1.3 Development Tools 2 Deploying ASP.NET Core 2.1 Getting Started 2.2 Deploying ASP.NET Core on macOS, Linux and Windows 2.3 Testing 3. ASP.NET Core MVC Development 3.1 Getting Started 3.2 ASP.NET Core Template 3.3 Building Your First ASP.NET Core MVC Application 3.3.1 Creating A Project 3.3.2 Build and Run the Program 3.4 Building ASP.NET Core MVC Application 3.4.1 Creating a Project 3.4.2 Configuring ASP.NET Core MVC Project 3.4.3 Writing Program 3.4.3.1 Creating Model 3.4.3.2 Creating Controller 3.4.3.3 Creating View 3.4.4 Testing 3.5 What's Next? 4. ASP.NET Core API Development 4.1 Getting Started 4.2 Building ASP.NET Core API Application 4.2.1 Creating a Project 4.2.2 Writing Program for ASP.NET Core API 4.2.3 Testing 4.3 Client Application for ASP.NET Core API 4.3.1 Creating Controller 4.3.2 Creating View 4.4 Testing 5. ASP.NET Core and Angular 2 5.1 Getting Started 5.2 ASP.NET Core and Angular 2 Project Template 5.3 Run Demo: ASP.NET Core Angular SPA 5.3.1 Creating a Project 5.3.2 Running the Program 5.4 What's The Next? 6. ASP.NET Core, Entity Framework Core and PostgreSQL 6.1 Getting Started 6.2 PostgreSQL Database 6.3 Entity Framework Core 6.4 Demo Database Application 6.4.1 Build PostgreSQL Database 6.4.2 Creating a ASP.NET Core MVC Project 6.4.3 Configure ASP.NET Core MVC Project 6.4.4 Develop Data Access 6.4.5 Develop ASP.NET Core MVC Controllers 6.4.6 Develop ASP.NET Core MVC Views 6.4.7 Testing   How to Buy You can get this book on the following online stoe: Lulu, http://www.lulu.com/shop/agus-kurniawan/getting-started-with-aspnet-core-for-macos-linux-and-windows/ebook/product-23044351.html Google Play Book, https://play.google.com/store/books/details?id=Bo3-DQAAQBAJ  Amazon Kindle, https://www.amazon.com/dp/B01MYCEE7G Kobo Store, https://www.kobo.com/ww/en/ebook/getting-started-with-asp-net-core-for-os-x-linux-and-windows  iBookstore, https://itunes.apple.com/us/book/getting-started-asp.net-core/id1200021211

Tags:

.NET | Books | Linux

Deploying Tizen OS on Raspberry Pi 2

by Agus Kurniawan 15. July 2016 09:41
Samsung released a new Tizen 3.x OS version for IoT Platform. In this section, I share how to deploy Tizen 3.x on Raspberry Pi 2 board.   Download Tizen Image for Raspberry Pi 2 You can download the image file for Raspberry Pi on https://files.s-osg.org/tizen-on-rpi2/ . I downloaded this image file, https://files.s-osg.org/tizen-on-rpi2/tizen-common-core-image-crosswalk-dev-raspberrypi2.rpi-sdimg-2015-08-14 . Its size is 1.4Gb.   Flashing to MicroSD card You can use any tool to flash the image file into microSD card. If your microSD ever used for other flashing OS, for instance, Raspbian, then you should delete all partition.  You can use diskpart tool on Windows platform to clear all partition and format microSD card.   Now you can flash Tizen image file into your microSD card. I used win32diskimager, https://sourceforge.net/projects/win32diskimager/, to flash my Tizen image file.    Put Tizen image file and select your microSD path. If done, click Write button to start write the image file.   Put all them Now you can put microSD card into Raspberry Pi 2 board. Plug in Keyboard, Mouse and Monitor via HDMI. Turn on power adapter for Raspberry Pi.   In the first booting, you should see Raspberry Pi logo on Monitor.   Wait it until you get Tizen desktop on Raspbarry Pi.     You should see four windows with apps inside.   Tizen Terminal Tizen OS is built on Linux based so you can use a Terminal. You should Terminal menu on one of four windows.  Click it and then you should get a Tizen Terminal.    perform Linux common commands on Tizen Terminal. To shutdown your Tizen, you do it on Terminal and type these commands.  $ su $ shutdown -h -P now  If you are asked for root password, you type "root" for root's password.   What's Next? You can write program for Tizen OS using C/C++, Node.js, Python to access Raspberry Pi GPIO. I will explore these features.  

Tags:

Embedded System | Linux

Getting Started with ASP.NET 5 for OS X, Linux, and Windows

by Agus Kurniawan 6. June 2015 08:54
I just finished my new book “Getting Started with ASP.NET 5 for OS X, Linux, and Windows”. This book helps you to get started with ASP.NET 5 development on OS X, Linux and Windows. This book provides scenario samples to illustrate how to work with ASP.NET 5.   Table of Content 1. Preparing Development Environment 1.1 ASP.NET 5 1.2 System Requirements 1.3 Development Tools 2 Deploying ASP.NET 5 on OS X 2.1 Getting Started 2.2 Deploying ASP.NET 5 2.3 Testing 2.3.1 ASP.NET Console 2.3.2 ASP.NET 5 2.3.3 ASP.NET MVC 2.4 Development Tools 3 Deploying ASP.NET 5 on Linux 3.1 Getting Started 3.2 Deploying ASP.NET 5 3.2.1 Installing Mono 3.2.2 Installing libuv 3.2.3 Installing DNVM 3.2.4 Installing git 3.3 Testing 3.3.1 ASP.NET Console 3.3.2 ASP.NET 5 3.3.3 ASP.NET MVC 3.4 Development Tools 4 Deploying ASP.NET 5 on Windows 4.1 Getting Started 4.2 Deploying ASP.NET 5 4.2.1 Installing .NET 4.2.2 Installing DNVM 4.2.3 Installing git 4.3 Testing 4.3.1 ASP.NET Console 4.3.2 ASP.NET 5 4.3.3 ASP.NET MVC 4.4 Development Tools 5. ASP.NET 5 Development 5.1 Getting Started 5.2 Building ASP.NET 5 Console Application 5.2.1 Creating A Project 5.2.2 Writing Program 5.2.3 Testing 5.3 Building ASP.NET 5 MVC Application 5.3.1 Creating a Project 5.3.2 Writing Program 5.3.2.1 Creating Model 5.3.2.2 Creating Controller 5.3.2.3 Creating View 5.3.3 Testing 6. ASP.NET 5 RESTful and AngularJS 6.1 Getting Started 6.2 Creating Project 6.3 Writing Program 6.3.1 Creating Model 6.3.2 Dummy Database 6.3.3 Creating Controller 6.3.4 Creating View 6.3.5 AngularJS Program 6.4 Testing 6.5 What's The Next?   How to Buy You can get this book on the following online store. Lulu, http://www.lulu.com/shop/agus-kurniawan/getting-started-with-aspnet-5-for-os-x-linux-and-windows/ebook/product-22203500.html  Kindle Amazon, http://www.amazon.com/gp/product/B00YZNE2P2 Google Play Books, https://play.google.com/store/books/details?id=A2TMCQAAQBAJ Kobo, https://store.kobobooks.com/en-US/ebook/getting-started-with-asp-net-5-for-os-x-linux-and-windows  iBookStore, http://itunes.apple.com/us/book/isbn9781329195882

Tags:

.NET | Books | Linux

Database Programming Using R

by Agus Kurniawan 28. December 2014 22:44
RDBMS (Relational Database Management System) data is structured in database tables, fields and records. It's a great if we can combine R and RDMS as data storage. I released my new book about Database Programming Using R. This book helps you how to get started with Database programming using R. It uses MySQL, SQL Server and Oracle for database illustration. Table of Content 1. Preparing Development Environment 1.1 Getting Started 1.2 R for Windows Platform 1.3 R for Linux Platform 1.4 R Script Editor 1.5 Hello World 1.6 Hello World R using RStudio 1.7 What's Next? 2. R Configuration for Database Server 2.1 Database Configuration 2.1.1 MySQL 2.1.1.1 Windows Platform 2.1.1.2 Ubuntu Linux Platform 2.1.2 Microsoft SQL Server 2.1.3 Oracle 2.2 Connectivity Testing 2.2.1 Testing for R and MySQL 2.2.2 Testing for R and Microsoft SQL Server 2.2.3 Testing for R and Oracle 3. Database Table Operations 3.1 Getting Started 3.2 Inserting Data 3.3 Reading Data 3.4 Updating Data 3.5 Deleting Data 3.6 Finding Data 4. Stored Procedures 4.1 Creating Stored Procedure 4.1.1 MySQL 4.1.2 SQL Server 4.2 Executing a Stored Procedure 4.2.1 MySQL 4.2.2 MS SQL Server 5. Working with Image and Binary Data 5.1 Image and Binary Data 5.2 Inserting Data 5.3 Reading Data 6. Transactions 6.1 What is a Transaction? 6.2 MySQL 6.3 SQL Server 6.4 Oracle   How to Buy You can get this book on the following online store. Lulu, http://www.lulu.com/shop/agus-kurniawan/database-programming-using-r/ebook/product-21972312.html  Amazon Kindle, https://www.amazon.com/dp/B00RIYFLUA  Google Play Books, https://play.google.com/store/books/details?id=kWfzBQAAQBAJ  Kobo Store, http://store.kobobooks.com/en-US/ebook/database-programming-using-r  iBookStore, http://itunes.apple.com/us/book/isbn9781312789401

Tags:

Books | Database | Linux | R | Windows

Learning R in 120 Minutes

by Agus Kurniawan 28. November 2014 21:47
My new book “Learning R in 120 Minutes” which helps you to get started with R is released. Several script samples are be provided to to accelerate your learning with step-by-step approach.   Table of Content 1. Preparing Development Environment 1.1 Getting Started 1.2 R for Windows Platform 1.3 R for Linux Platform 1.4 R Script Editor 1.5 Hello World 1.6 Hello World R using RStudio 2. Essentials of R Programming Language 2.1 Getting Started 2.2 Writing R Script Files 2.3 Executing R Script File 2.4 Clearing R Console 2.5 Data Type and Declaring Variables 2.6 Arithmetic Operators 2.7 Logical Operators 2.8 Conditional Statements 2.8.1 if and nested-if 2.8.2 switch 2.9 Looping 2.9.1 for 2.9.2 while 2.10 Adding Comments 2.11 Functions 2.11.1 Simple Function 2.11.2 A Function with Parameters 2.11.3 A Function with Returning Value and Input Parameters 2.12 Calling A Function from External R File 3. Collections 3.1 Getting Started 3.2 Vector 3.3 Array 3.4 Matrix 3.5 List 3.6 Data Frame 4. Basic Mathematics and Statistics 4.1 Basic Mathematics Operations 4.2 Basic Statistics Operations 5. Read and Write Data 5.1 Datasets in R 5.2 Writing Data 5.3 Reading Data 6. Graphs 6.1 Plot 6.2 Histogram 6.3 Lines 6.4 Circle 6.5 Pie 6.6 Points 6.7 Scatter Plot 6.8 Further Lab 7. Probability Distributions 7.1 Getting Started 7.2 Normal Distribution 7.3 Binomial Distribution 7.4 Poisson Distribution 8. Working with R Packages 8.1 Installing New Package 8.2 Accessing A Package in R Scripts 8.3 Creating Your Own R Package 8.3.1 Installing Required Libraries 8.3.2 Creating A Project 8.3.3 Writing R Scripts 8.3.4 Installing Library 8.3.5 Applying Our Library Into R Script   How to Buy You can get this book on the following online store: Lulu, http://www.lulu.com/shop/agus-kurniawan/learning-r-in-120-minutes/ebook/product-21922581.html Amazon Kindle, http://www.amazon.com/dp/B00QAGQ28M Google Play Books, https://play.google.com/store/books/details?id=1rCdBQAAQBAJ  Kobo Books, http://store.kobobooks.com/en-US/ebook/learning-r-in-120-minutes  iBookStore, http://itunes.apple.com/us/book/isbn9781312713116  NOOK store, http://www.barnesandnoble.com/w/learning-r-in-120-minutes-agus-kurniawan/1120952861

Tags:

Books | Linux | R | Windows

Install Oracle Java 8 on Ubuntu

by Agus Kurniawan 24. March 2014 05:14
I have installed Java SE 8 on my Linux Ubuntu 13.04. Now I would like to share how to deploy Java SE 8 on Linux Ubuntu. Firstly you download Java SE JDK 8 on http://www.oracle.com/technetwork/java/javase/downloads/index.html. After downloaded, we extract this file, for instance the file is jdk-8-linux-x64.tar.gz. Open Terminal and navigate where Java JDK is located. tar -xvf jdk-8-linux-x64.tar.gz Create folder /usr/bin/jvm if you don’t have it. sudo mkdir -p /usr/lib/jvm Move extracted file into /usr/bin/jvm sudo mv ./jdk1.8.0 /usr/lib/jvm/jdk1.8.0 Install Java 8 for update-alternatives sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.8.0/bin/java" 1 sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.8.0/bin/javac" 1 sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.8.0/bin/javaws" 1 Change security on file permission sudo chmod a+x /usr/bin/java sudo chmod a+x /usr/bin/javac sudo chmod a+x /usr/bin/javaws sudo chown -R root:root /usr/lib/jvm/jdk1.8.0 Now we select and active java. sudo update-alternatives --config java Please select number which Java 8 was installed. After that, verify java version. java -version It should show Java 8 version. Try to active for javac and javaws. sudo update-alternatives --config javac sudo update-alternatives --config javaws Now we configure JAVA_HOME. Open file .bashrc. gedit ~/.bashrc Add this script. export JAVA_HOME=/usr/lib/jvm/jdk1.8.0/bin/java export PATH=$PATH:/usr/lib/jvm/jdk1.8.0/bin Save and close this file. Now you are ready to use Java 8.

Tags:

Java | Linux

Install OpenCV on Linux Ubuntu 13.10

by Agus Kurniawan 17. February 2014 03:52
OpenCV is open source library for Computer Vision. It provides libraries with multi target programming language, for instance C/C++, Java, and Python on platform Windows, Linux, Mac, iOS, and Android. In this article, I would like to share how to install OpenCV on Linux Ubuntu from source code. Firstly, we need required libraries for OpenCV installation. sudo apt-get install build-essential sudo apt-get install libqt5-* sudo apt-get install git   Then you download OpenCV source code. git clone https://github.com/Itseez/opencv.git cd opencv   Now we start to prepare OpenCV installation. mkdir release cd release cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..   Then compile and install OpenCV. make sudo make install   Now you can use OpenCV library on Linux Ubuntu.

Tags:

Linux | OpenCV

Raspberry Pi Command Line for Beginner

by Agus Kurniawan 9. February 2014 16:04
I finished a book, Raspberry Pi Command Line for Beginner. This book is a quick reference to learn command line on Raspberry Pi with Raspbian OS. The book provides many samples that you can easily follow. Table of Content 1. Raspberry Pi Shell 1.1 Getting Started 1.2 Open Raspberry Pi Shell 1.3 Checking Platform 1.4 Rebooting 1.5 Shutdown 1.6 Configuring Timezone 1.7 Configuring Keyboard 2. Manipulating Files and Directories 2.1 The Current Working Directory 2.2 Listing Files and Directories 2.3 Understanding ls Parameters 2.4 Changing The Current Working Directory 2.5 Creating a Directory 2.6 Removing File and Directory 2.7 Copying File and Directory 2.8 Moving File and Directory 2.9 Creating Symbolic Links 3. Raspberry Pi Software Repository 3.1 Updating Software Repository 3.2 Installing New Software and Library 3.3 Uninstall Software and Library 3.4 Maintenance 3.5 Searching Packages 4. Networking 4.1 Connecting to Network 4.1.1 LAN 4.1.2 WIFI 4.2 Display Hostname 4.3 Configuring IP Address 4.4 Static IP Address 4.5 Browsing Internet 4.6 SSH 4.7 Examining a Network 5. Redirection 5.1 Standard Output 5.2 Standard Input 5.3 Standard Error 5.4 Pipelines 6. General Commands 6.1 which 6.2 man 6.3 whatis 6.4 help 6.5 clear 6.6 echo 7. Permission 7.1 Understanding Permission 7.2 chmod 7.3 chown 8. Process 8.1 Viewing Processes 8.1.1 ps 8.1.2 top 8.2 Killing Process 8.3 Viewing Memory 9. Media Storage 9.1 Display Free Disk Space 9.2 mount 9.3 umount How to Buy You buy this book on the following stores. Lulu: http://www.lulu.com/shop/agus-kurniawan/raspberry-pi-command-line-for-beginner/ebook/product-21440296.html  Amazon Kindle, http://www.amazon.com/dp/B00IBUWG3U  Kobo, http://store.kobobooks.com/en-US/ebook/raspberry-pi-command-line-for-beginner Google Play Book, https://play.google.com/store/books/details?id=L4PRAgAAQBAJ  NOOK, http://www.barnesandnoble.com/w/raspberry-pi-command-line-for-beginner-agus-kurniawan/1118760437  iBookStore, http://itunes.apple.com/us/book/isbn9781304890696

Tags:

Books | Linux | Raspberry Pi

Book-> Pocket Reference: Raspberry Pi

by Agus Kurniawan 3. December 2012 23:40
Love with Raspberry Pi? I just finished my book about Raspberry Pi. It has be entitled, Pocket Reference: Raspberry Pi. This is a pocket reference for getting started with Raspberry Pi. Table of Content 1. Introduction to Raspberry Pi 1.1 Raspberry Pi 1.2 Getting Hardware 2. Raspberry Pi Software 2.1 Raspberry Pi Operating System 2.2 Installing Raspberry Pi OS 2.2.1 Setup SD Card 2.2.2 Booting 3. Basic Configuration 3.1 Configure Timezone 3.2 Configure Keyboard 3.3 Rebooting 3.4 Shutdown 3.5 Update Package Repository 3.6 Change Password 4. Networking 4.1 Connecting to Network 4.1.1 LAN 4.1.2 WIFI 4.2 Configuring IP Address 4.3 Static IP Address 4.4 Browsing Internet 4.5 SSH 5. Development Environment 5.1 Python 5.2 C/C++ 5.3 Node.js 6. Creating a LAMP Server 6.1 Installing Apache Server 6.2 Installing MySQL 6.3 Installing PHP and MySQL Driver for PHP 6.4 Testing PHP 6.5 Testing PHP and MySQL   How to Buy Lulu: http://www.lulu.com/shop/agus-kurniawan/pocket-reference-raspberry-pi/ebook/product-20550514.html iBookstore: In progress  https://itunes.apple.com/us/book/pocket-reference/id584555432 Kindle: In progress   http://www.amazon.com/Pocket-Reference-Raspberry-Pi-ebook/dp/B00AH2LV0E/ NOOK: In progress  http://www.barnesandnoble.com/w/pocket-reference-agus-kurniawan/1113986375 KOBO: In progress  http://www.kobobooks.com/ebook/Pocket-Reference-Raspberry-Pi/book-zwM_mgfJT0Wy2qBebXPEnw/page1.html  Google Play Book, https://play.google.com/store/books/details?id=CoPRAgAAQBAJ    

Tags:

Books | Embedded System | Linux | Raspberry Pi

Deploying TinyOS 2.1.2 on Ubuntu 12.04

by Agus Kurniawan 26. August 2012 12:06
TinyOS team just released its the new TinyOS version, 2.1.2. It's easier to deploy it on Ubuntu 12.04. Don't forget to update your repository deb http://tinyos.stanford.edu/tinyos/dists/ubuntu lucid main deb http://tinyos.stanford.edu/tinyos/dists/ubuntu natty main deb http://tinyos.stanford.edu/tinyos/dists/ubuntu maverick main and then follow my previous article,  http://blog.aguskurniawan.net/post/Deploying-TinyOS-on-Ubuntu-1010.aspx . Change all TinyOS version to 2.1.2;)  

Tags:

Linux | TinyOS

About Agus Kurniawan

Agus Kurniawan

For more detail about me click here [V]

Please entry your name into my guestbook [V]

If you want to contact me, please go here [V]

Go here for my professional services [V]

My Books

Vue.js Programming by Example 

Arduino MKRFOX1200 Development Workshop  Intelligent IoT Projects in 7 Days

Teensy Development Workshop Teensy 3.5 and Teensy 3.6 Boards Edition OpenMV Development Workshop

ESPresso Lite V2.0 Development Workshop  MicroPython for ESP32 Development Workshop

Arduino FIO Development Workshop  Getting Started with Android Things for Raspberry Pi 3

Pycom WiPy 2.0 Development Workshop  XBee ZigBee Development Workshop

SparkFun ESP32 Thing Development Workshop Getting Started With BBC micro:bit

Getting Started With Raspberry Pi Zero W Espruino Pico Development Workshop

Getting Started with ASP.NET Core for OS X, Linux, and Windows  Arduino TIAN Development Workshop

SimpleLink Wi-Fi CC3200 LaunchPad Development Workshop  MicroPython for ESP8266 Development Workshop

Smart Internet of Things Projects  Arduino UNO WiFi Development Workshop

XBee Wi-Fi development workshop SparkFun Simblee BLE Development Workshop

Mengenal Microsoft Azure ML Getting Started with Windows 10 IoT Core for Raspberry Pi 3

Arduino and Genuino Zero Development Workshop Go and SQL Server Programming By Example

Arduino and Genuino MKR1000 Development Workshop  Mengenal Microsoft Azure IoT

Getting Started with Raspberry Pi 3 PHP and PostgreSQL Programming By Example

Arduino and Genuino 101 Development Workshop Getting Started with Raspberry Pi Zero

Getting Started with Arduino Wiring for Windows 10 IoT Core Getting Started with Wolfram Language and Mathematica for Raspberry Pi

Arduino Uno: A Hands-On Guide for Beginner Arduino Leonardo and Arduino Micro: A Hands-On Guide for Beginner

RedBearLab CC3200 Development Workshop The Photon Kit Development Workshop

Python Programming by Example Raspberry Pi LED Blueprints

Bluno Beetle Development Workshop BeagleBone Black Programming using Matlab

Arduino Programming using MATLAB Digispark USB Development Workshop

Near Field Communication (NFC) for Embedded Applications Arduino Development for OSX and iOS

SparkFun ESP8266 Thing Development Workshop Teensy Development Workshop

Getting Started with Windows 10 for Raspberry 2 NodeMCU Development Workshop

Getting Started with ASP.NET 5 for OS X, Linux, and Windows Getting Started with Windows Remote Arduino

Redis Programming by Example The Hands-on ARM mbed Development Lab Manual

Getting Started With STM32 Nucleo Development Getting Started with Windows IoT and Intel Galileo

Learning C by Example Getting Started with Raspberry Pi 2

Getting Started with Arduino and Go The Hands-on Arduino Yún Manual Lab

The Hands-on MEAN Lab Manual, Volume 1 Go Programming by Example

Getting Started with Scratch for pcDuino Raspberry Pi Wireless Networks

BeagleBone Black Programming by Example Database Programming Using R

Learning R in 120 Minutes The Hands-on Intel Edison Manual Lab

Getting Started with pcDuino3 TI ARM Cortex-M LaunchPad Programming by Example

Raspberry Pi I/O Programming using Python Getting Started with Intel IoT and Intel Galileo

Pemrograman Java Tingkat Lanjut PHP and MongoDB Programming By Example

ASP.NET SignalR Programming By Example KnockoutJS Programming by Example

Getting Started with Java ME Embedded 8 and Raspberry Pi XBee IEEE 802.15.4 Programming

Raspberry Pi System Programming for Beginner Backbone.js Programming By Example

PHP and SQL Server Programming By Example AngularJS Programming by Example

jQuery Programming by Example Getting Started with Arduino and Ruby

Raspberry Pi Command Line for Beginner Getting Started with Arduino and Python

MSP430 LaunchPad Programming TypeScript Programming by Example

Getting Started with Matlab Simulink and Arduino SQL Server for Node.js

Pocket Reference: Netduino for Beginner Database Programming using Matlab

Pocket Reference: Basic Sensors in Windows 8 Getting Started with Matlab Simulink and Raspberry Pi

Getting Started with Arduino and Java  Pocket Reference: Raspberry Pi Programming

Getting Started with Arduino and Matlab Getting Started with Arduino and .NET

Pocket Reference: Raspberry Pi Getting Started with Arduino and Node.js

MongoDB for VB.NET Panduan Praktis Windows Azure

Network Forensics: Panduan Analisis Dan Investigasi Paket Data Jaringan Menggunakan Wireshark Object-Relational Mapping (ORM): MongoDB, Mongoosejs and Node.js By Example

Nodejs Programming by Example MongoDB for by Example

Pemrograman Parallel Dengan MPI dan C Panduan Lengkap iPad 2 Untuk Pemula

Pemrograman Jaringan Dengan Java Aplikasi Pilihan iPad Untuk Anak-Anak

Buku lainnya [V]

Agus Kurniawan is Microsoft MVP (Most Valuable Professional)

Agus Kurniawan- Github Profile

Agus Kurniawan- Codeplex Profile

Follow Me

Follow agusk2010 on Twitter

Month List