PBKK - Windows Presentation Foundation

 WPF (Windows Presentation Foundation) adalah teknologi baru yang dirilis oleh Microsoft bersamaan dengan .NET Framework 3.0 (versi sekarang adalah 3.5). Selain WPF .NET 3.0 juga menyertakan beberapa teknologi baru yaitu WF (Workflow Foundation) untuk pemodelan dan WCF (Windows Communication Foundation) yang merupakan pengembangan dari Web Services.

WPF merupakan next generation graphic platform yang memungkinkan anda membuat advance UI (User Interface) yang memadukan document, media, 2D dan 3D, dan animation yang memiliki kemiripan dengan pemrograman web. WPF dapat digunakan pada platform windows seperti Win XP, Vista, dan Windows Server 2003 / 2008.

Sebelum ada teknologi WPF untuk mengembangkan aplikasi windows anda harus menggunakan beberapa teknologi yang berbeda, misalnya untuk menambahkan form user control seperti button kedalam aplikasi anda harus menggunakan komponen Windows Form, untuk menambahkan 2D Graphic anda harus menggunakan library GDI+, untuk 3D Graphic anda harus menggunakan library DirectX atau OpenGL.

WPF didesain untuk menyediakan solusi yang utuh untuk pengembangan aplikasi, WPF menyediakan integrasi dari teknologi yang berbeda, dengan WPF anda dapat menggabungkan komponen vector graphic, complex animation, dan media kedalam aplikasi. Fitur yang baru dalam WPF (.NET 3.5) adalah fitur 3D Graphic yang sudah built-in berbasis pada teknologi DirectX.


Contoh Rich UI 1, Rich UI 2






Latihan Membuat Window WPF





Absensi











Latihan WPF

Membuat dashboard


Link  Latihan WPF

Monitoring

Referensi

Github
=============

Slideshare
==============

Youtube
============

WPF

Traversy Media

API

Web NET


Contoh Penggunaan











Share this

Related Posts

Previous
Next Post »

114 komentar

komentar
April 1, 2021 at 4:01 AM delete

Anggota Kelompok :
Zahratul Millah 05111840000048
Juwita Kartika Rani 051116400000051
Link : Tugas 4

Reply
avatar
April 3, 2021 at 5:20 AM delete

Kelas PBKK C
Anggota Kelompok:
Amelia Puji 05111840000147
Evelyn Tjitrodjojo 05111840000099

Link Tugas:
Tugas4_Amelia
Tugas4_Evelyn

Reply
avatar
April 3, 2021 at 11:27 PM delete

Nama: Muhamad Fikri Sunandar
NRP: 05111940000135
Kelas: PBKK-C
Link: Tugas 4 - Login Form

Reply
avatar
April 4, 2021 at 10:34 AM delete

Anggota Kelompok:
1. Yaniar Pradityas E (05111840000047)
2. Intan Kusuma R (05111840000020)

Kelas: PBKK C
LINK TUGAS 4

Reply
avatar
April 6, 2021 at 12:19 AM delete

Anggota Kelompok :

05111840000051 Ardy Wahyu Setyawan
05111840000093 Muhammad Afif Fadhlurrahman

Link Tugas :

Tugas 4 - Ardy

Tugas 4 - Afif

Reply
avatar
April 6, 2021 at 6:32 AM delete

Nama: Fransiskus Xaverius Kevin Koesnadi
NRP: 05111840000162
Kelas: PBKK-C

Link Tugas 4

Reply
avatar
April 6, 2021 at 7:01 AM delete

Anggota Kelompok:
Oktarizka Asviananda N. - 05111840000156
Kholilah Zaki Lismia - 05111840000159
Link Tugas : Tugas 4t

Reply
avatar
April 6, 2021 at 7:32 AM delete

Anggota
Eric Amadeo S - 05111840000077
Feinard - 05111840000081

Link Tugas : Tugas 4

Reply
avatar
April 6, 2021 at 9:35 AM delete

Anggota Kelompok :
1. Achmad Sofyan Pratama - 05111840000061
2. Muhammad Rafi Yudhistira - 05111840000115

Kelas : PBKK - C
Link Tugas: Tugas 4

Reply
avatar
April 6, 2021 at 10:38 AM delete

Kelas : PBKK - C
Anggota Kelompok :
1. Aldo Yaputra Hartono 05111940000084
2. Dicksen Alfersius Novian 05111940000076
Link Tugas : Tugas 4

Reply
avatar
April 6, 2021 at 10:45 AM delete

Kelas : PBKK - C
Anggota:
Frans Wijaya 05111940000098
Adrian Santoso 05111940000130
Link : Tugas 4

Reply
avatar
April 6, 2021 at 11:16 AM delete

Kelas : PBKK - C
Anggota Kelompok :
1. Ryukazu Andara Saviestyan 05111840000129
2. Gema Adi Perwira 05111840000138
Link : Tugas 4

Reply
avatar
April 6, 2021 at 11:47 AM delete

Kelas : PBKK - C
Anggota Kelompok:
1. Naufal Fajar Imani 05111940000007
2. Ivan Muhammad Nizar 05111940000052
Link : Tugas 4

Reply
avatar
April 6, 2021 at 6:50 PM delete

Kelas : PBKK - C
Anggota Kelompok :
1. Ivan Abdillah Rahman 05111840000137
2. Fransiskus Xaverius Kevin Koesnadi 05111840000162

Link Tugas : Tugas 4

Reply
avatar
April 6, 2021 at 11:13 PM delete This comment has been removed by the author.
avatar
April 8, 2021 at 8:52 PM delete This comment has been removed by the author.
avatar
April 8, 2021 at 8:56 PM delete

Kelompok :
Faishal Abiyyudzakir 05111740000192
Faizal Mabrury 05111740007006

Kelas PBKK C
Link : Tugas 4 - WPF Login Form

Reply
avatar
April 19, 2021 at 9:36 AM delete

Nama : Zaenal Makhmudi Isma'il
Kelas : PBKK - B
Link : Tugas 4

Reply
avatar
April 19, 2021 at 12:45 PM delete

Nama: Anisa Aurafitri
NRP: 05111840000049
Kelas: PBKK-B

Link Tugas 4

Reply
avatar
April 19, 2021 at 6:46 PM delete

Nama : Irsyadhani Dwi Shubhi
Kelas : PBKK - B
Akses : Tugas 4

Reply
avatar
April 19, 2021 at 7:12 PM delete

Nama : Herri Purba
Kelas : PBKK -B
Link : Tugas 4

Reply
avatar
April 20, 2021 at 7:20 AM delete

Nama : Fara Dinda M.K
NRP : 05111840000112
Kelas: PBKK B
Link : Link Tugas 4

Reply
avatar
dae
April 24, 2021 at 6:16 AM delete

Nama : Devi Hainun Pasya
NRP : 05111840000014
Kelas : PBKK C
Link Tugas : Tugas 4

Reply
avatar
April 26, 2021 at 1:25 AM delete

Nama :Imanuel Banifernando Simatupang
Kelas:PBKK C
NRP :05111840000085
tugas 4

Reply
avatar
May 18, 2021 at 11:07 PM delete This comment has been removed by the author.
avatar
May 18, 2021 at 11:08 PM delete This comment has been removed by the author.
avatar
May 18, 2021 at 11:09 PM delete

Nama: Shofiyah Mardhiyah
NRP: 05111840000106
Kelas: PBKK C

Link: Tugas 4

Reply
avatar
May 19, 2021 at 1:19 AM delete

Nama : Wardah Nabilah Rusyda
NRP : 05111840000046
Kelas : PBKK C
Link : Tugas 4

Reply
avatar
May 30, 2021 at 10:05 AM delete

Kelompok:
Iqbaal Pratama Putra - 05111840000021
Salim Bin Usman - 05111840000104
Kelas: PBKK C
Link: Tugas 4

Reply
avatar
May 30, 2021 at 11:09 PM delete

Nama: Aaron Astonvilla Rompis
NRP: 05111840000131
Kelas: PBKK-B
Link: Tugas 4

Reply
avatar
June 4, 2021 at 1:39 AM delete

Nama: Nikodemus Siahaan
NRP: 05111840000151
Kelas: PBKK-B
Link: Tugas 4

Reply
avatar
June 21, 2021 at 5:41 PM delete

Nama: Achmad Zidan Akbar
NRP: 05111840000005
Kelas: PBKK-B
Link: Tugas 4

Reply
avatar
July 6, 2021 at 2:02 PM delete This comment has been removed by the author.
avatar
July 6, 2021 at 2:03 PM delete This comment has been removed by the author.
avatar
July 6, 2021 at 2:04 PM delete

Nama : Ryan Rasyid
Kelas: PBKK C
NRP : 05111840000079
Tugas 4

Reply
avatar
July 11, 2021 at 8:06 AM delete

Nama: M Samsu Dhuha
NRP: 05111840000155
Kelas: PBKK-C
Link: Tugas 4

Reply
avatar
March 13, 2023 at 9:17 PM delete

Nama : Khariza Azmi Alfajira Hisyam
NRP : 5025201044
Kelas : PBKK B
Tahun : 2023
Link : Blog

Reply
avatar
March 14, 2023 at 10:24 PM delete

Nama : Muhammad Fuad Salim
NRP : 5025201057
Kelas : PBKK B
Tahun : 2023
Link : Blog

Reply
avatar
March 15, 2023 at 7:51 AM delete

Nama : Marsyavero Charisyah Putra
NRP : 5025201122
Kelas : PBKK B
Tahun : 2023
Link : Blog

Reply
avatar
March 20, 2023 at 7:39 PM delete

Nama : Angela Oryza Prabowo
NRP : 5025201022
Kelas : PBKK B
Tahun : 2023
Link : Latihan WinForm

Reply
avatar
March 25, 2023 at 1:14 AM delete

Nama : Arief Badrus Sholeh
NRP : 5025201228
Kelas : PBKK B
Tahun : 2022/2023
Link Blog : Blog

Reply
avatar
March 27, 2023 at 5:49 AM delete

Nama: Fitra Agung Diassyah Putra
NRP: 5025201072
Kelas: PBKK B
Tahun: 2022/2023

Link Blog: Blog

Reply
avatar
April 3, 2023 at 3:40 AM delete

Nama : Davian Benito
Nrp : 5025201220
Kelas : PBKK-D
Tahun : 2023
Link : Tugas

Reply
avatar
April 3, 2023 at 7:51 PM delete

Nama : Rere Arga Dewanata
NRP : 5025201078
Kelas : PBKK B
Tahun : 2023
Link : Link Tugas Blogspot

Reply
avatar
April 16, 2023 at 12:23 AM delete This comment has been removed by the author.
avatar
April 16, 2023 at 12:25 AM delete

Nama : Ferry Nur Alfian Eka Putra
NRP : 5025201214
Kelas : PBKK D
Tahun : 2023
Link : Link

Reply
avatar
May 8, 2023 at 11:44 PM delete

Nama : Hesekiel Nainggolan
Nrp : 5025201054
Kelas: PBKK D
Tahun: 2022/2023
Link : Link Blog

Reply
avatar
June 5, 2023 at 5:59 AM delete This comment has been removed by the author.
avatar
June 5, 2023 at 6:03 AM delete

Nama : Hafiz Kurniawan
Nrp : 5025201032
Kelas: PBKK B
Tahun: 2022/2023
Link : Link blog

Reply
avatar
June 5, 2023 at 9:09 PM delete

Nama : Wahyu Tri Saputro
Nrp : 5025201217
Kelas: PBKK-D
Tahun: 2023
Link : Link Tugas

Reply
avatar
June 9, 2023 at 12:13 AM delete

Nama : Ezekiel Mashal Wicaksono
NRP : 5025201140
Kelas : PBKK B
Tahun : 2023
Link : blogspot

Reply
avatar
June 27, 2023 at 9:04 AM delete

Nama : Maisan Auliya
NRP : 5025201137
Kelas : PBKK D
Tahun : 2023
Link : Link

Reply
avatar
September 14, 2023 at 6:19 PM delete

Nama: Clarissa Luna Maheswari
NRP: 5025211003
Kelas: PBKK B
Tahun: 2023
Link: Link Tugas

Reply
avatar
September 14, 2023 at 6:44 PM delete

Nama: Adhira Riyanti Amanda
NRP: 5025211102
Kelas: PBKK B
Tahun: 2023/2024
Link: Tugas 3

Reply
avatar
September 14, 2023 at 6:52 PM delete

Nama: Heru Dwi Kurniawan
NRP: 5025211055
Kelas: PBKK B
Tahun: 2023/2024
Link: Link: Tugas 3 Daftar List Nama

Reply
avatar
September 14, 2023 at 6:58 PM delete This comment has been removed by the author.
avatar
September 14, 2023 at 7:00 PM delete

Nama: Ahda Filza Ghaffaru
NRP: 5025211144
Kelas: PBKK B
Tahun: 2023/2024
Link Blog Dokumentasi: Tugas 3

Reply
avatar
September 14, 2023 at 7:01 PM delete

Nama: Muhammad Rafi Sutrisno
NRP: 5025211167
Kelas: PBKK B
Tahun: 2023
Link: Blog

Reply
avatar
September 14, 2023 at 7:01 PM delete

Nama: Dian Dabukke
NRP: 5025211080
Kelas: PBKK B
Tahun: 2023/2024
Link: Tugas 3 - List

Reply
avatar
September 14, 2023 at 7:15 PM delete

Nama : Salsabila Fatma Aripa
NRP : 5025211057
Kelas : PBKK-B
Tahun : 2023
Link :Tugas 3 PBKK - WPF List Name

Reply
avatar
September 14, 2023 at 7:17 PM delete

Nama : Yusna Millaturrosyidah
NRP : 5025211254
Kelas : PBKK-B
Tahun : 2023
Link : Tugas 3 PBKK - List Name

Reply
avatar
September 14, 2023 at 7:18 PM delete

Nama: Radhiyan Muhammad Hisan
NRP: 5025211166
Kelas: PBKK B
Tahun: 2023
Link: Latihan 3

Reply
avatar
September 14, 2023 at 7:26 PM delete

Nama : Ariella Firdaus Imata
NRP : 5025211138
Kelas : PBKK B
Tahun 2023
Link : Tugas 3

Reply
avatar
September 14, 2023 at 7:26 PM delete This comment has been removed by the author.
avatar
September 14, 2023 at 8:30 PM delete

Nama : Layyinatul Fuadah
NRP : 5025211207
Kelas : PBKK B
Tahun 2023
Link : Tugas-3

Reply
avatar
September 14, 2023 at 10:47 PM delete

Nama: Muhammad Rafi Insan Fillah
NRP: 5025211169
Kelas: PBKK B
Tahun: 2023
Link: Blog

Reply
avatar
September 15, 2023 at 12:04 AM delete

Nama : Lihardo Marson Purba
NRP : 5025211238
Kelas: PBKK-B
Tahun:2023
Link : Tugas Pertemuan 4

Reply
avatar
September 15, 2023 at 12:05 AM delete

Nama: Ihsan Widagdo
NRP: 5025211231
Kelas: PBKK B
Tahun: 2023
Link: Tugas 3

Reply
avatar
September 15, 2023 at 4:49 AM delete

Nama: Dawamul Fikri Aqil
NRP: 5025201025
Kelas: PBKK B
Tahun: 2023
Link: Blog

Reply
avatar
September 15, 2023 at 6:38 AM delete

Nama : Glenaya
NRP : 5025211202
Kelas : PBKK B
Tahun : 2023
Link : Tugas 3 PBKK

Reply
avatar
September 15, 2023 at 8:02 AM delete

Nama: Anneu Tsabita Putri
NRP: 5025211026
Kelas: PBKK B
Tahun: 2023
Link: Tugas 3 PBKK

Reply
avatar
September 15, 2023 at 8:08 AM delete

Nama: Helmi Abiyu Mahendra
NRP: 5025211061
Kelas: PBKK B
Tahun: 2023
Link: Tugas 3

Reply
avatar
September 15, 2023 at 8:52 AM delete

Nama: Gabriella Natasya Br Ginting
NRP: 5025211081
Kelas: PBKK B
Tahun: 2023
Link: Tugas 3

Reply
avatar
September 15, 2023 at 9:17 AM delete This comment has been removed by the author.
avatar
September 15, 2023 at 9:32 AM delete

Nama: Vito Febrian Ananta
NRP: 5025211224
Kelas: PBKK (B)
Tahun: 2023
Link: Tugas 3

Reply
avatar
September 15, 2023 at 9:35 AM delete

Nama: Dimas Aria Pujangga
NRP: 5025211212
Kelas: PBKK B
Tahun: 2023
Link: Tugas 3 PBKK

Reply
avatar
September 15, 2023 at 10:00 AM delete

Nama : Gracetriana Survinta Septinaputri
Kelas : PBKK - B
NRP : 5025211199
Tahun : 2023
Link Blog: TUGAS 3 PBKK LIST NAME

Reply
avatar
September 15, 2023 at 12:24 PM delete

Nama: Yohanes Teguh Ukur Ginting
NRP: 5025211179
Kelas: PBKK B
Tahun: 2023
Link: Tugas 3

Reply
avatar
September 15, 2023 at 1:38 PM delete

Nama: Shazia Ingeyla Naveeda
NRP: 5025211203
Kelas: PBKK B
Tahun: 2023
Link: Tugas 3

Reply
avatar
September 15, 2023 at 7:39 PM delete

Nama: Muhammad Arkan Karindra Darvesh
NRP: 5025211236
Kelas: PBKK B
Tahun: 2023
Link: https://arkandarvesh.blogspot.com/2023/09/tugas-wpf.html

Reply
avatar
September 16, 2023 at 7:34 AM delete

Nama: Muhammad Arkan Karindra Darvesh
NRP: 5025211236
Kelas: PBKK B
Tahun: 2023
Link: Tugas 3

Reply
avatar
September 16, 2023 at 9:40 PM delete

Nama: Mohammad Zhafran Dzaky
NRP: 5025211142
Kelas: PBKK B
Tahun: 2023
Link: Tugas 3

Reply
avatar
September 17, 2023 at 7:54 PM delete

Nama : Rafi Aliefian Putra Ramadhani
NRP : 5025211234
Kelas : PBKK - A
Tahun : Gasal 2023/2024
Link Tugas : Tugas 3 - WPF

Reply
avatar
September 17, 2023 at 8:08 PM delete

Nama: Thariq Agfi Hermawan
NRP: 5025211215
Kelas: PBKK A
Tahun: 2023
Link: Blog

Reply
avatar
September 17, 2023 at 8:20 PM delete

Nama: Ligar Arsa Arnata
NRP: 5025211244
Kelas: PBKK A
Tahun: 2023
Link: Tugas 3 - WPF

Reply
avatar
September 17, 2023 at 8:21 PM delete

Nama: Darvin Exaudi Simanjuntak
NRP: 5025211172
Kelas: PBKK A
Tahun: 2023
Link: Tugas 3

Reply
avatar
September 17, 2023 at 8:22 PM delete

Nama : Fathin Muhashibi Putra
NRP : 5025211229
Kelas : PBKK A
Tahun : 2023
Link : Tugas 3

Reply
avatar
September 17, 2023 at 9:21 PM delete

Nama: M. Armand Giovani
NRP: 5025211054
Kelas : PBKK A
Tahun : 2023
Link : Tugas 3

Reply
avatar
September 17, 2023 at 9:37 PM delete

Nama: Urdhanaka Aptanagi
NRP: 5025211123
Kelas: PBKK - A
Tahun: 2023
Link Blog: Blog

Reply
avatar
September 17, 2023 at 10:32 PM delete

Nama : Zakia Kolbi
NRP : 5025211049
Kelas : PBKK A
Tahun : 2023
Link : Tugas 3

Reply
avatar
September 17, 2023 at 10:32 PM delete

Nama : Hana Maheswari
NRP : 5025211182
Kelas : PBKK A
Tahun : 2023
Link : Tugas 3

Reply
avatar
September 17, 2023 at 11:06 PM delete

Nama : Jawahirul Wildan
NRP : 5025211150
Kelas : PBKK-A
Tahun : 2023
Link : Tugas 3

Reply
avatar
September 18, 2023 at 12:31 AM delete

Nama : Beauty Valen Fajri
NRP : 5025211227
Kelas : PBKK-A
Tahun : 2023
Link : Tugas 3

Reply
avatar
September 18, 2023 at 5:12 AM delete

Nama : Sekar Ambar Arum
NRP : 5025211041
Kelas : PBKK-A
Tahun : 2023
Link : Tugas 3

Reply
avatar
September 18, 2023 at 8:10 AM delete

Nama : Abdullah Nasih Jasir
NRP : 5025211111
Kelas : PBKK-A
Tahun : 2023
Link : Tugas 3

Reply
avatar
September 18, 2023 at 8:20 AM delete This comment has been removed by the author.
avatar
September 18, 2023 at 8:38 AM delete

Nama : Al-Ferro Yudisthira Putra
NRP : 502521176
Kelas : PBKK-A
Tahun : 2023
Link : Tugas 3

Reply
avatar
September 18, 2023 at 8:40 AM delete

Nama : I Gusti Ngurah Ervan Juli Ardana
NRP : 5025211205
Kelas : PBKK-A
Tahun : 2023
Link : Tugas 3

Reply
avatar
September 18, 2023 at 8:43 AM delete

Nama : Mohammad Ahnaf Fauzan
NRP : 5025211170
Kelas : PBKK-A
Tahun : 2023
Link : Tugas 3

Reply
avatar
September 18, 2023 at 8:45 AM delete

Nama : Tsaqif Deniar Bhakti
NRP : 5025211151
Kelas : PBKK-A
Tahun : 2023
Link : Tugas 3

Reply
avatar
September 18, 2023 at 8:51 AM delete

Nama : Laurivasya Gadhing Syahafidh
NRP : 5025211136
Kelas : PBKK-B
Tahun: 2023
Link : Tugas 3 - WPF APP

Reply
avatar
September 18, 2023 at 9:01 AM delete

Nama : Rayhan Almer Kusumah
NRP : 5025211115
Kelas : PBKK-A
Tahun : 2023
Link : Tugas 3

Reply
avatar
September 18, 2023 at 6:33 PM delete

Nama : Mohammad Kamal
NRP : 5025211180
Kelas : PBKK A
Tahun : 2023
Link : Tugas 3

Reply
avatar
September 19, 2023 at 8:46 AM delete

Nama : Hanafi Satriyo Utomo Setiawan
NRP : 5025211195
Kelas : PBKK A
Tahun : 2023
Link : LINK TUGAS



Reply
avatar
September 20, 2023 at 8:58 PM delete

Nama : Farhan Dwi Putra
NRP : 5025211093
Kelas : PBKK B
Tahun : 2023
Link : Tugas 3

Reply
avatar
September 20, 2023 at 9:17 PM delete

Nama: Ferdinand Putra Gumilang Silalahi
NRP: 5025201176
Kelas: PBKK B
Tahun: 2023
Link: Tugas 3

Reply
avatar
September 21, 2023 at 2:54 AM delete

Nama : Adam Haidar Azizi
NRP : 5025211114
Kelas : PBKK B
Tahun : 2023
Link : Tugas 3

Reply
avatar
September 25, 2023 at 5:38 AM delete

Nama : Rafi Aliefian Putra Ramadhani
NRP : 5025211234
Kelas : PBKK - A
Tahun : Gasal 2023/2024
Link Tugas : Tugas 4 - WPF (UI Dashboard)

Reply
avatar
September 25, 2023 at 9:00 AM delete

Nama : Kartika Diva Asmara Gita
NRP : 5025211039
Kelas : PBKK - A
Tahun : 2023
Link : Blog

Reply
avatar
September 26, 2023 at 10:21 PM delete


Nama : Hanafi Satriyo Utomo
NRP : 5025211195
Kelas : PBKK - A
Tahun : Gasal 2023/2024
Link Tugas: Link Tugas

Reply
avatar
Ans
September 27, 2023 at 2:38 AM delete

Nama : Syomeron Ansell Widjaya
NRP : 5025211250
Kelas : PBKK-A
Tahun: 2023
Link : Tugas 3 - Window WPF

Reply
avatar
September 29, 2023 at 3:47 AM delete

Nama: Vito Febrian Ananta
NRP: 5025211224
Kelas: PBKK (B)
Tahun: 2023
Link: Tugas 3 Dashboard

Reply
avatar
October 1, 2023 at 4:34 AM delete

Nama : Darvin Exaudi Simanjuntak
NRP : 5025211172
Kelas : PBKK A
Tahun : 2023
Link : Tugas 4 Dashboard

Reply
avatar
October 3, 2023 at 2:03 AM delete

Nama : Beauty Valen Fajri
NRP : 5025211227
Kelas : PBKK A
Tahun : 2023
Link : Tugas 4

Reply
avatar