Web Service Sample, SharePoint Sample, Web Service Sample, Affiliate Sample, CMS Tips, ASP.NET Sample, Web Service Tutorial, SharePoint Tutorial, Web Service Tutorial, Affiliate Tutorial, CMS Tutorial, ASP.NET Tutorial

.

Welcome

Happy Reading ....

Saturday, March 25, 2017

Setting Custom K2 Authentication URL

Melanjutkan posting saya yang membahas tentang K2. Maka pada posting kali ini saya akan memberikan cara untuk melakukan perubahan URL pada app otentikasi K2.

Seperti yang telah kita ketahui, secara default bahwa setiap kali user login ke salah satu dari K2 Designer, K2 Runtime, dan K2 Workspace maka akan diminta melakukan otentikasi melalui K2 Identity.

Secara default alamat K2 Identity adalah http://[nama host]/Identity. Kemudian bagaimana jika kita akan merubah URL tersebut jika kita akan menerapkan protokol https dengan certificate. Karena dengan menerapkan certificate maka akan efektif jika alamatnya diubah menjadi http://[nama host].[nama domain].com/Identity.

Jawabannya adalah dengan melakukan setting issuer melalui K2 Designer seperti terlihat pada gambar dibawah ini :


Setting Custom K2 Authentication URL


Setting Custom K2 Authentication URL


Semoga posting tentang "Setting Custom K2 Authentication URL" diatas dapat bermanfaat.



Salam,

Thursday, March 23, 2017

IntelliSence Unknow in Python for Visual Studio

Sebagai seorang software developer maka kebutuhan akan IDE (Integrated Development Environment) merupakan hal yang wajib karena untuk mempermudah proses development.

IDE yang ada saat ini, salah satunya Visual Studio telah memiliki fitur yang lengkap dan yang umum dan wajib ada adalah intellisence.

Bahasa pemrograman yang sudah bundle dengan Visual Studio pastinya telah disupport dengan IntelliSence. Lalu bagimana dengan bahasa pemrograman Python yang mulai bisa dibangun dengan menggunakan Visual Studio?

Jawabannya adalah beruntung karena di Python Environment yang telah kita setting di Visual Studio, fungsionalitas Python semacam pip dan package juga telah disupport. Untuk lebih jelasnya bisa dilihat pada gambar dibawah ini dan pastikan pada bagian IntelliSence komponen bagiannya telah tercentang.

IntelliSence Unknow in Python for Visual Studio


IntelliSence Unknow in Python for Visual Studio


Semoga posting tentang "IntelliSence Unknow in Python for Visual Studio" diatas dapat bermanfaaat.



Salam,



Wednesday, March 22, 2017

How To Remove Python Environment In Visual Studio

Setelah pada artikel sebelumnya saya membahas cara menambahkan Bottle package di Visual Studio untuk Python.

Jika belum membaca artikel saya sebelumnya silahkan berkunjung ke Python for Visual Studio - No Module Named 'Bottle'

Pada artikel kali ini saya akan memberi tahu cara untuk menghapus Python Environment yang sudah terlanjur terbuat tetapi tidak jadi kita manfaatkan karena mungkin kita salah melakukan setting pada environment tersebut.

Karena saya lebih suka memberi penjelasan dengan menggunakan gambar agar lebih mudah dipahami. Maka silahkan perhatikan gambar dibawah ini untuk melakukan removal pada Python Environment di Visual Studio.

How To Remove Python Environment In Visual Studio


Semoga posting tentang "How To Remove Python Environment In Visual Studio" diatas dapat bermanfaat.



Salam,

Monday, March 20, 2017

Python for Visual Studio - No Module Named 'Bottle'

Python merupakan bahasa pemrograman tingkat tinggi yang sangat populer yang juga bisa digunakan untuk membangun aplikasi berbasis web. Python sendiri adalah bahasa interpreter sehingga kita tidak perlu mengkompilasi source code Python menjadi file executable.

Saat ini sudah banyak framework bagi Python untuk membangun aplikasi web diantaranya adalah Django, Flask, dan Bottle. 

Beruntung bagi pengguna Visual Studio 2015 karena telah support bahasa pemrograman Python dengan framework tersebut diatas. 

Python for Visual Studio - No Module Named 'Bottle'

Bagi pengguna framework Bottle di Visual Studio 2015 mungkin pernah mengalami framework Bottle tidak dikenal oleh Visual Studio seperti terlihat pada gambar diatas. 

Berikut ini saya berikan cara untuk melakukan instalasi framework Bottle tersebut di Visual Studio.

Langkah pertama adalah melakukan instalasi package Bottle dengan cara klik kanan Python Environment pada Visual Studio 2015.

Python for Visual Studio - No Module Named 'Bottle'

Program yang kita gunakan untuk melakukan instalasi menggunakan pip dan masukkan nama package yang akan kita install.

Python for Visual Studio - No Module Named 'Bottle'

Proses instalasi akan mendownload package Bottle dan setelah berhasil maka dibawah Python Environment akan muncul package tersebut.

Python for Visual Studio - No Module Named 'Bottle'


Semoga posting tentang "Python for Visual Studio - No Module Named 'Bottle'" diatas dapat bermanfaat.



Salam,


Friday, March 17, 2017

What is User Control in ASP.NET

Bagi developer web yang menggunakan asp.net sebagai pemrograman, tentu pernah mengalami saat dimana memperbaiki coding di halaman web sangat melelahkan.
Hal tersebut bisa disebabkan jika terdapat banyak sekali grid atau view yang menampilkan informasi berbeda-beda dalam satu halaman web.

Untuk mengatasi masalah diatas maka kita dapat memanfaatkan user control yang digunakan untuk memecah coding menjadi bagian yang lebih kecil sehingga akan lebih mudah untuk dipelihara.

User control  sendiri biasanya digunakan untuk membuat custom control dari object standar di ASP.NET. Selain itu, kita juga dapat memanfaatkan user control untuk membuat partial view sehingga kita tinggal menempelkan user control kita ke halaman web yang membutuhkan.

Dengan menggunakan user control maka kita akan lebih mudah melakukan maintenance untuk tiap view yang mengalami masalah tanpa harus melihat semua coding yang ada ditiap view yang ada dihalaman web.

Dibawah ini adalah contoh pembuatan dan pemakaian user control di ASP.NET

Pembuatan user control


What is User Control in ASP.NET

What is User Control in ASP.NET


Markup dan code behind user control

What is User Control in ASP.NET

What is User Control in ASP.NET


Pemakaian User Control dihalaman

What is User Control in ASP.NET


What is User Control in ASP.NET



Semoga posting tentang "What is User Control in ASP.NET" diatas dapat bermanfaat.



Salam,

Cara inject USB 3.0 Driver pada instalasi Windows - How to Inject USB 3.0 Driver in Windows 7

Beberapa laptop belakangan ini sudah menggunakan USB 3.0 daripada USB 2.0.

Namun kebanyakan versi windows yang ada adalah menggunakan driver USB 2.0 sehingga saat instalasi akan diminta driver USB 3.0 sebelum melakukan partisi hardisk. Tanpa itu, tidak bisa melanjutkan instalasi.


USB 3.0 Not Found


Berikut adalah cara untuk inject driver USB 3.0 ke file installer Windows yang sudah kalian punya.

  1. Sebelum melakukan injeksi, terlebih dahulu download driver USB 3.0 sesuai dengan merk dan tipe laptop yang ada. Jika ragu dengan merk laptop, bisa download driver USB 3.0 sebanyak mungkin.
  2. Create folder pada tempat yang mudah di akses, hal ini dilakukan untuk mempercepat proses dan mempunyai copy file jika gagal (misalnya C:\ubs3)
  3. Create folder mount di dalam folder yang sudah dibuat tadi
  4. Extract driver ke folder di dalamnya (misal C:\usb3\driver)
Selanjutnya, kita perlu file yang digunakan untuk menginject driver ke dalamnya.
  1. Masuk ke Flashdisk dan copy file boot.wim dan install.wim ke folder yang sebelumnya kita buat tadi (C:\usb3). File boot.wim dan install.wim ada di folder sources
  2. Run As CMD as administrator kemudian arahkan ke folder tadi (C:\usb3) – command cd
  3. Lakukan command berikut untuk mengupdate driver yang ada pada file boot.wim dan install.wim

    - dism /mount-wim /wimfile:boot.wim /index:2 /mountdir:mount digunakan untuk mount image
    - dism /image:mount /add-driver:driver /recurse digunakan untuk inject driver
    - dism /unmount-wim /mountdir:mount /commit digunakan untuk commit dan unmount
  4. Lakukan command yang sama untuk mengupdate driver pada file install.wim. Pada file install.wim memiliki indec yang berbeda dengan boot.wim. Lakukan commad dibawah untuk mengetahui index-nya.

    - dism /Get-WimInfo /WimFile:install.wim
  5. Saat saya coba, index yang saya dapat adalah 1. Jadi ini adalah command untuk file install.wim dengan index 1.

    - dism /mount-wim /wimfile:install.wim /index:1 /mountdir:mount
    - dism /image:mount /add-driver:driver /recurse
    - dism /unmount-wim /mountdir:mount /commit
  6. Setelah selesai, copy kembali file boot.wim dan install.wim ke folder source pada flashdisk.



Salam,

Friday, March 10, 2017

User K2 Has Insufficient Rights to Perform Action

Pada posting berjudul "User K2 Has Insufficient Rights to Perform Action" ini kita akan membahas otorisasi di K2 Workspace.

K2 Workspace sendiri digunakan untuk melakukan monitoring terhadap K2 Workflow dan setting server untuk K2.

Yang berhak untuk mengakses K2 Workspace sendiri adalah K2 Administrator. Tetapi kadang analis juga memerlukan akses untuk membantu user yang mengalami kendala terhadap workflow-nya.


User K2 Has Insufficient Rights to Perform Action GetProcessFolders


Penyebab error "User K2 Has Insufficient Rights to Perform Action" sendiri adalah tidak adanya akses terhadap sub menu yang ada di K2 Workspace.

Langkah dibawah ini adalah cara untuk menambahkan otorisasi tersebut .
  1. Buka browser dan ketikkan alamat K2 Workspace
  2. Klik menu Security
  3. Klik menu Management - Management Console

    User K2 Has Insufficient Rights to Perform Action
  4. Klik tombol Add dan cari user yang akan diberikan akses

    User K2 Has Insufficient Rights to Perform Action
  5. Tick user yang muncul
  6. Tekan tombol OK



Semoga posting tentang "'User K2 Has Insufficient Rights to Perform Action" diatas dapat bermanfaat.


Salam,

Popular Posts