Moving Average - MA BREAKING DOWN Moving Average - MA Sebagai contoh SMA, pertimbangkan keamanan dengan harga penutupan berikut selama 15 hari: Minggu 1 (5 hari) 20, 22, 24, 25, 23 Minggu 2 (5 hari) 26, 28, 26, 29, 27 Minggu 3 (5 hari) 28, 30, 27, 29, 28 MA 10 hari akan rata-rata menutup harga untuk 10 hari pertama sebagai titik data pertama. Titik data berikutnya akan menurunkan harga paling awal, tambahkan harga pada hari ke 11 dan ambil rata-rata, dan seterusnya seperti yang ditunjukkan di bawah ini. Seperti disebutkan sebelumnya, MAs lag tindakan harga saat ini karena mereka didasarkan pada harga masa lalu semakin lama periode MA, semakin besar lag. Jadi MA 200 hari akan memiliki tingkat lag yang jauh lebih besar daripada MA 20 hari karena mengandung harga selama 200 hari terakhir. Durasi MA yang digunakan bergantung pada tujuan perdagangan, dengan MA yang lebih pendek digunakan untuk perdagangan jangka pendek dan MA jangka panjang lebih sesuai untuk investor jangka panjang. MA 200 hari banyak diikuti oleh investor dan pedagang, dengan tembusan di atas dan di bawah rata-rata pergerakan ini dianggap sebagai sinyal perdagangan penting. MA juga memberi sinyal perdagangan penting sendiri, atau ketika dua rata-rata melintas. MA yang sedang naik menunjukkan bahwa keamanan dalam uptrend. Sementara MA yang menurun menunjukkan bahwa tren turun. Begitu pula, momentum ke atas dikonfirmasi dengan crossover bullish. Yang terjadi ketika MA jangka pendek melintasi MA jangka panjang. Momentum turun dikonfirmasi dengan crossover bearish, yang terjadi ketika sebuah MA jangka pendek melintasi di bawah indikator MA. Ramp ADX, Directional Index dan Moving Average Scanner Scan yang panjang hingga 5 moving average, ADX, DI dan atau DI - Interaksi. Akhir hari dan intraday secara real time. Pilih 1 menit melalui palet bulanan. Gambar di atas menunjukkan contoh layar setup untuk rata-rata 10 bar moving average sampai 20 sedangkan 20 berada di atas 50, 50 di atas 100 dan 100 di atas 200. Ini juga menentukan pemindaian untuk menemukan penyiapan ini. Kapan saja di 3 bar terakhir Perhatikan bahwa ini adalah pemindaian rata-rata bergerak saja. Aturan ADX tidak dicek dan karena itu tidak digunakan. Pemindai ini sangat serbaguna. Anda dapat menggunakan hingga 5 aturan untuk menemukan interaksi harga dengan garis rata-rata bergerak dan atau interaksi antara beberapa garis rata-rata bergerak. Berikut adalah contoh penyiapan pemindaian yang jauh lebih sederhana. Pengaturan di atas adalah aturan tunggal dan meminta agar harga penutupan bar saat ini menyentuh garis rata-rata 200 bar moving average. Perhatikan bahwa untuk mendapatkan harga untuk satu bar cukup pilih rata-rata bergerak 1 bar. Sebagai contoh satu bar moving average yang dihitung pada penutupan adalah harga penutupan dan satu bar moving average dari harga tinggi adalah bar saat ini tinggi. Tidak ada peraturan ADX yang diperiksa. Anda bisa menambahkan lebih banyak aturan Moving Average seperti yang dilakukan pada gambar di bawah ini. Pada gambar di atas pemindai diminta untuk menemukan grafik dengan bar saat ini rendah di bawah 50 dan tutup di atasnya. Perhatikan bahwa Bar 1 adalah bar dan bar saat ini dua bar berikutnya kembali. Aturan terakhir 3 menambahkan persyaratan bahwa rendah berada di atas MA 50 bar untuk 3 bar sebelum penurunan dan pemulihan bar saat ini. Pemindai ini sangat serbaguna dan bisa digunakan untuk menemukan setup perdagangan rata-rata yang bergerak. Pada contoh di atas dua peraturan ADX digabungkan dengan satu aturan Moving Average. 5 bar MA harus melewati MA 20 bar dan ADX harus lebih dari 15 sedangkan pada saat yang sama indeks DI (Directional Index) harus melewati - DI. Hasil pemindaian yang sebenarnya untuk contoh ini ditunjukkan di bawah ini: Anda dapat menginstal dan menjalankan ADX, Directional Index dan Moving Average Scanner di uji coba Ramp 8 di nebadawn. Cukup klik pada tombol quotMorequot dan pilih ADX dan Moving Average Scanner seperti yang ditunjukkan pada gambar. Bagaimana Menggunakan Moving Average Untuk Membeli Saham Moving Average (MA) adalah alat analisis teknis sederhana yang menghaluskan data harga dengan menciptakan Harga rata-rata yang terus diperbarui Rata-rata diambil selama periode waktu tertentu, seperti 10 hari, 20 menit, 30 minggu, atau periode waktu yang dipilih trader. Ada keuntungan menggunakan rata-rata bergerak dalam trading Anda, juga pilihan pada jenis moving average yang akan digunakan. Strategi rata-rata bergerak juga populer dan dapat disesuaikan dengan kerangka waktu, sesuai dengan investor jangka panjang dan pedagang jangka pendek. (Lihat Empat Indikator Teknis Terbaik yang Perlu Diketahui.) Mengapa Menggunakan Pindah Bergerak Rata-rata bergerak dapat membantu mengurangi jumlah kebisingan pada grafik harga. Lihatlah arah rata-rata bergerak untuk mendapatkan ide dasar dari arah mana harga bergerak. Angled naik dan harga bergerak naik (atau baru-baru ini) secara keseluruhan, miring ke bawah dan harga bergerak turun secara keseluruhan, bergerak menyamping dan harganya cenderung dalam kisaran tertentu. Rata-rata bergerak juga bisa bertindak sebagai support atau resistance. Dalam uptrend, moving average 50 hari, 100 hari atau 200 hari dapat bertindak sebagai level support, seperti yang ditunjukkan pada gambar di bawah ini. Ini karena rata-rata bertingkah seperti lantai (support), jadi harga memantul dari situ. Dalam tren turun, rata-rata bergerak bisa bertindak sebagai resistance seperti plafon, harga menyentuhnya dan kemudian mulai turun lagi. Harga tidak selalu menghormati rata-rata bergerak dengan cara ini. Harganya bisa berjalan sedikit atau berhenti dan mundur sebelum mencapainya. Sebagai pedoman umum, jika harga di atas rata-rata bergerak trennya sudah habis. Jika harga di bawah rata-rata bergerak tren turun. Moving averages dapat memiliki panjang yang berbeda sekalipun (dibahas segera), jadi orang mungkin mengindikasikan uptrend sementara yang lain mengindikasikan adanya tren turun. Jenis Moving Averages Rata-rata bergerak dapat dihitung dengan cara yang berbeda. Rata-rata pergerakan sederhana lima hari (SMA) hanya menambahkan lima harga penutupan harian terakhir dan membaginya menjadi lima untuk menciptakan rata-rata baru setiap hari. Setiap rata-rata terhubung ke yang berikutnya, menciptakan garis mengalir tunggal. Tipe moving average yang populer lainnya adalah moving average eksponensial (EMA). Perhitungannya lebih kompleks namun pada dasarnya menerapkan bobot lebih terhadap harga terbaru. Plot SMA 50 hari dan EMA 50 hari pada tabel yang sama, dan Anda akan melihat EMA bereaksi lebih cepat terhadap perubahan harga daripada SMA, karena penambahan bobot pada data harga terkini. Charting platform software dan trading melakukan perhitungan, jadi tidak ada matematika manual yang dibutuhkan untuk menggunakan MA. Salah satu jenis MA isnt lebih baik dari yang lain. EMA dapat bekerja lebih baik di pasar saham atau keuangan untuk sementara waktu, dan di lain waktu SMA dapat bekerja lebih baik. Kerangka waktu yang dipilih untuk moving average juga akan memainkan peran penting dalam seberapa efektif (terlepas dari jenisnya). Moving Average Length Rata-rata Panjang rata-rata bergerak adalah 10, 20, 50, 100 dan 200. Panjang ini dapat diterapkan pada kerangka waktu grafik (satu menit, harian, mingguan, dll), tergantung pada cakrawala perdagangan pedagang. Kerangka waktu atau panjang yang Anda pilih untuk rata-rata bergerak, juga disebut masa belakang, dapat memainkan peran besar dalam seberapa efektifnya. MA dengan kerangka waktu singkat akan bereaksi lebih cepat terhadap perubahan harga daripada MA dengan jangka waktu pengembalian yang panjang. Pada gambar di bawah rata-rata pergerakan 20 hari lebih dekat melacak harga sebenarnya daripada 100 hari. 20 hari mungkin bermanfaat analitis bagi trader jangka pendek karena mengikuti harga lebih dekat, dan karena itu menghasilkan lebih sedikit lag daripada moving average jangka panjang. Lag adalah waktu yang dibutuhkan untuk moving average untuk menandakan pembalikan potensial. Ingat, sebagai pedoman umum, bila harga di atas rata-rata bergerak, trennya akan dianggap naik. Jadi ketika harga turun di bawah rata-rata bergerak itu menandakan pembalikan potensial berdasarkan MA tersebut. Rata-rata pergerakan 20 hari akan menghasilkan lebih banyak sinyal pembalikan daripada rata-rata pergerakan 100 hari. Rata-rata bergerak bisa panjang, 15, 28, 89, dll. Mengatur rata-rata bergerak sehingga memberikan sinyal yang lebih akurat mengenai data historis dapat membantu menciptakan sinyal masa depan yang lebih baik. Strategi Perdagangan - Crossover Crossover adalah salah satu strategi rata-rata bergerak utama. Tipe pertama adalah crossover harga. Ini telah dibahas sebelumnya, dan bila harga melintasi di atas atau di bawah rata-rata bergerak untuk memberi sinyal perubahan potensial dalam tren. Strategi lain adalah menerapkan dua moving averages ke chart, satu lagi dan satu lebih pendek. Bila MA yang lebih pendek menyilang di atas MA jangka panjang dengan sinyal beli karena mengindikasikan tren sedang bergeser ke atas. Ini dikenal sebagai salib emas. Bila MA yang lebih pendek menyilang di bawah MA jangka panjang dengan sinyal jual karena mengindikasikan tren sedang bergeser turun. Ini dikenal sebagai deaddeath cross Moving averages dihitung berdasarkan data historis, dan tidak ada perhitungan yang bersifat prediktif. Oleh karena itu hasil menggunakan moving averages dapat acak - terkadang pasar nampaknya menghargai dukungan MA dan sinyal perdagangan. Dan lain kali hal itu tidak menunjukkan rasa hormat. Salah satu masalah utama adalah bahwa jika aksi harga menjadi berombak harga mungkin berayun maju mundur menghasilkan sinyal reversaltrade beberapa tren. Bila ini terjadi yang terbaik untuk menyingkir atau memanfaatkan indikator lain untuk membantu memperjelas tren. Hal yang sama dapat terjadi dengan crossovers MA, di mana MA mengalami kesulitan untuk periode tertentu yang memicu banyak (menyukai kehilangan) perdagangan. Moving averages bekerja cukup baik dalam kondisi tren yang kuat, namun seringkali dalam kondisi berombak atau kurang. Menyesuaikan kerangka waktu dapat membantu sementara ini, walaupun pada beberapa titik isu-isu ini kemungkinan akan terjadi terlepas dari kerangka waktu yang dipilih untuk MA. Rata-rata bergerak menyederhanakan data harga dengan merapikannya dan menciptakan satu garis yang mengalir. Hal ini dapat membuat tren mengisolasi lebih mudah. Rata-rata pergerakan eksponensial bereaksi lebih cepat terhadap perubahan harga daripada rata-rata pergerakan sederhana. Dalam beberapa kasus ini mungkin bagus, dan pada orang lain hal itu dapat menyebabkan sinyal palsu. Bergerak rata-rata dengan jangka waktu peninjauan kembali yang lebih pendek (20 hari, misalnya) juga akan merespon perubahan harga lebih cepat daripada rata-rata dengan periode tampilan lebih lama (200 hari). Perpindahan rata-rata bergerak adalah strategi populer untuk entri dan keluar. MA juga dapat menyoroti bidang-bidang yang berpotensi mendukung atau perlawanan. Meskipun ini mungkin tampak prediktif, rata-rata bergerak selalu didasarkan pada data historis dan hanya menunjukkan harga rata-rata selama periode waktu tertentu. Nilai total pasar dolar dari semua saham beredar perusahaan. Kapitalisasi pasar dihitung dengan cara mengalikan. Frexit singkatan dari quotFrench exitquot adalah spinoff Prancis dari istilah Brexit, yang muncul saat Inggris memilih. Perintah ditempatkan dengan broker yang menggabungkan fitur stop order dengan perintah limit. Perintah stop-limit akan. Ronde pembiayaan dimana investor membeli saham dari perusahaan dengan valuasi lebih rendah daripada valuasi yang ditempatkan pada. Teori ekonomi tentang pengeluaran total dalam perekonomian dan pengaruhnya terhadap output dan inflasi. Ekonomi Keynesian dikembangkan. Kepemilikan aset dalam portofolio. Investasi portofolio dilakukan dengan harapan menghasilkan laba di atasnya. Ini.
Saturday, 29 July 2017
Friday, 28 July 2017
Online Trading Competition
Broker Perdagangan Online Terbaik Tahun 2017 Mengapa Memilih Perdagangan Saham Online Pelaku teratas dalam tinjauan kami adalah OptionsHouse. Pemenang penghargaan Gold Fidelity. Pemenang Silver Award dan TradeKing, pemenang Bronze Award. Herersquos lebih pada memilih sistem untuk memenuhi kebutuhan Anda, bersama dengan rincian tentang bagaimana kami sampai di peringkat kami dari 12 perusahaan. Di masa lalu, perdagangan lantai dan perdagangan telepon, melalui komunikasi dengan broker yang memesan dan menyelesaikan perdagangan Anda, adalah satu-satunya pilihan untuk perdagangan saham ekuitas dan kendaraan investasi lainnya di pasar saham. Dalam beberapa dekade terakhir, perdagangan saham online telah menggantikan sarana jual beli saham tersebut. Pialang diskon online menyediakan platform dari mana saja orang dari pedagang pemula ke pedagang sehari-hari yang berpengalaman dapat meneliti, memantau, dan memesan perdagangan. Sejumlah broker online mapan menyediakan akses bagi mereka ke pasar saham. Layanan perdagangan saham online terbaik menawarkan platform yang solid dengan alat riset dan perdagangan yang hebat. Semua platform berbeda, termasuk kemampuan penyesuaian dan desainnya, dan setiap layanan menawarkan berbagai tingkat pendidikan dan dukungan. Semua broker berbeda dalam biaya mereka, jadi ada rentang yang dapat Anda harapkan untuk dilihat. Namun, dengan beberapa layanan, Anda membayar lebih untuk nama dan reputasi, sementara merek yang kurang dikenal mungkin mengenakan biaya lebih sedikit untuk perdagangan. Dalam ulasan perdagangan saham online kami, Anda dapat mempelajari tentang fitur yang disertakan dan mencakup semua platform, biaya yang dapat Anda harapkan untuk membayar perdagangan saham dan opsi, dan layanan dukungan yang ditawarkan. Apa yang Harus Diketahui Setiap Investor Online Bila Anda terlibat dalam perdagangan di pasar saham, Anda harus memahami sebanyak mungkin tentang bagaimana menukar saham secara online dan tentang investasi kendaraan yang Anda pilih untuk diperdagangkan, karena ada banyak pilihan dan pilihan itu datang dengan Berbagai tingkat risiko Seperti yang terjadi pada kebanyakan situasi, semakin tinggi risikonya, semakin tinggi potensi kerugiannya, namun sebaliknya, semakin tinggi potensi hasil. Kekuatan luar mempengaruhi kinerja saham, termasuk bencana alam, cuaca, peristiwa dunia dan bahkan kerusuhan sipil di luar negeri. Baca artikel kami tentang investasi saham online untuk belajar lebih banyak lagi. Risiko vs Reward Risiko versus penghargaan adalah ungkapan umum di pasar saham karena korelasi mereka mempengaruhi setiap investasi. Dimana ada sedikit resiko kerugian, ada juga potensi pahala yang lebih kecil. Dan sebaliknya adalah benar, bahwa semakin tinggi risikonya, semakin tinggi pula potensi hasil. Sama seperti di Vegas, jika Anda menang saat peluang ditumpuk melawan Anda, hasil Anda bisa sangat besar. Keputusan untuk memainkannya aman atau memainkan peluang tergantung pada strategi trading Anda, tujuan portofolio Anda dan jumlah uang yang Anda pilih untuk diinvestasikan. Banyak investor memilih untuk tetap mengikuti perdagangan saham sederhana, dalam hal ini Anda membeli dan menjual saham secara online dengan nilai nominal. Nilai mereka bisa meningkat dan Anda akan melihat modal sehingga Anda menjual, atau nilainya bisa menurun, jadi Anda menjual sebelum kehilangan Anda menjadi substansial. Atau Anda bisa duduk dalam persediaan selama bertahun-tahun, mengambil risiko bahwa saham akan menghasilkan kenaikan, meningkat nilainya dari waktu ke waktu. Kendaraan investasi memiliki tingkat risiko yang bervariasi, dari obligasi dengan risiko rendah dan reksa dana hingga berjangka risiko tinggi dan perdagangan Forex, yang tidak semua layanan pada tawaran perbandingan broker online kami. Baca panduan kendaraan investasi untuk mempelajari perbedaan pilihan investasi. Faktor-faktor yang Mempengaruhi Pasar Saham Pasar saham selalu bergeser, namun beberapa faktor dapat menciptakan perubahan atau penurunan segera, baik besar maupun kecil. Banyak faktor yang dapat menyebabkan volatilitas pasar, termasuk kejadian dan kekuatan internal dan eksternal. Peristiwa dunia memainkan faktor dalam prospek pasar dan penawaran dan permintaan, di antara aspek lain pasar juga. Bencana alam, perang dan kerusuhan sipil dapat berdampak negatif terhadap pasar dan harga saham. Salah satu faktor terbesar yang mempengaruhi pasar adalah prospek pasar itu sendiri. Ketika prospek pasar lebih bearish dan investor memperkirakan pergerakan ke bawah dalam tren umum pasar, para investor memperkirakan kerugian yang meluas yang menyebabkan penjualan rendah dan kerugian yang terealisasi, yang menciptakan spiral ke bawah. Di sisi lain, di pasar bullish, investor memperkirakan harga akan naik, yang meningkatkan pembelian dan optimisme di pasar saham. Ekonomi adalah kekuatan pendorong pasar yang sangat besar, dan penawaran dan permintaan memiliki efek yang jelas pada harga pasar. Kekeringan dapat mempengaruhi panen, menaikkan harga komoditas sementara kelimpahan komoditas lain sebagai hasil dari musim pertumbuhan yang menguntungkan dapat menurunkan harga. Pasokan dan permintaan juga dapat dimanipulasi secara artifisial untuk meningkatkan atau menurunkan harga komoditas tertentu. Apa yang Harus Diperhatikan dalam Pialang Online yang Baik Dengan semua broker online, Anda harus mengharapkan fitur tertentu. Ini mencakup alat untuk meneliti dan memantau persediaan, fitur untuk mengelola portofolio Anda dan menilai risiko posisi Anda, serta pilihan pelaporan dan pencatatan yang kuat. Platform trading online terbaik ndash apakah ndash online, desktop atau mobile menawarkan banyak alat dan opsi pelaporan yang hebat. Alat Pemantauan Penelitian Penelitian Fitur penelitian adalah standar, termasuk kutipan real-time yang menyediakan titik jual dan beli saat ini dari sebuah saham. Pemutar memungkinkan Anda mengatur parameter dan metrik spesifik untuk disaring oleh elemen, termasuk rasio harga, PE, volume, ROI dan hasil, di antara opsi lainnya. Opsi penyaringan lanjutan memungkinkan Anda untuk menonton hanya saham yang memenuhi kriteria yang Anda tetapkan untuk strategi trading Anda. Bagi saham tersebut, Anda juga bisa membuat daftar pantauan, menunjukkan banyak nilai jual dan beli untuk saham tertentu. Rantai pilihan menunjukkan banyak tawaran, meminta dan memberi harga untuk panggilan dan opsi opsi untuk saham sehingga Anda dapat menemukan kontrak yang sesuai dengan parameter yang Anda harapkan dalam kontrak opsi. Pelaporan amp Charting Bagan streaming memberikan representasi visual daftar tontonan dan pemeriksa untuk melihat saham dengan cepat dan penampilan mereka. Banyak dari grafik ini memantau hingga menit. Grafik batang dan grafik candlestick biasa dilakukan, lengkap dengan pengkodean warna merah dan hijau untuk menunjukkan kenaikan atau penurunan kinerja dan pembukaan, penutupan dan biaya perdagangan aktual untuk saham atau pasangan dagang tertentu. Platform pemikir TD Ameritrade 39 menawarkan grafik analitik dan studi teknis yang lebih banyak daripada platform lain yang kami ulas, dengan ratusan pilihan interaktif. Kemampuan untuk menambahkan indikator teknis adalah opsi penyesuaian yang berguna yang disukai oleh para pedagang tingkat lanjut saat memantau saham dan tren Forex. OptionsXpress menawarkan 39 indikator teknis, termasuk momentum, indikator tren dan volume. Ini juga menawarkan alat gambar untuk menciptakan garis tren dan resistance dan untuk mengakses retracement Fibonacci, penggemar, busur dan deret waktu. Apa yang Kami Evaluasi Apa yang Kami temukan Saat memilih situs perdagangan saham terbaik untuk Anda, Anda ingin menemukannya yang menawarkan fitur dan opsi yang sesuai dengan strategi trading Anda. Beberapa dari pertimbangan tersebut adalah kemudahan penggunaan platform dan fungsionalitas platform mobile. Biaya investasi dengan broker tertentu mungkin menjadi pertimbangan, dan jika Anda baru mengenal pasar atau hanya ke platform, dukungan dan pendidikan yang ditawarkan oleh broker bisa sangat penting. Platform Kami menguji setiap platform pada lineup kami untuk mengevaluasi kemudahan penggunaan dan fungsionalitas. Kami menyiapkan daftar riwayat dan peringatan, membuat rantai pilihan, mengisi tiket perdagangan, dan bermain-main dengan penyesuaian. Kami melakukan penelitian dengan menggunakan alat analisis dan pilihan charting yang tersedia. Kami juga mendownload aplikasi mobile trading untuk setiap layanan, terhubung ke akun online, melakukan penelitian dan melihat opsi pendanaan. Untuk setiap layanan, kami menciptakan nilai kepemilikan untuk platform perdagangan dan aplikasi seluler. Nilai untuk Platform Ease of Use mencerminkan pengalaman kami menggunakan platform online atau desktop. Secara keseluruhan, kami menemukan OptionsHouse online untuk menjadi pilihan padat. Platform online mudah dinavigasi dan intuitif. Platform desktop think loader TD Ameritrade juga merupakan pilihan tepat, meski platformnya lebih maju. Ini bisa jadi kurang intuitif daripada banyak platform online, namun menawarkan lebih banyak pilihan untuk analisis charting daripada layanan lainnya pada lineup kami. Semua broker online terbaik menawarkan mobile trading. Platform mobile di seluruh papan memungkinkan Anda untuk meneliti dan memperdagangkan saham, namun ada juga yang tidak mudah digunakan atau tidak ditawarkan di semua perangkat mobile. Saat mengevaluasi dan membuat nilai Fungsi Aplikasi Seluler kami, kami melihat kemampuan untuk membuat dan mengedit daftar papan, melakukan penelitian, dan mendanai akun dari aplikasi. Biaya Keuntungan dari broker online diskon adalah Anda dapat melakukan perdagangan sendiri dengan biaya lebih rendah daripada langsung membayar broker saham. Sebagian besar layanan telah menetapkan biaya perdagangan, namun beberapa menawarkan biaya perdagangan berjenjang. Manfaat dari jadwal komisi berjenjang adalah semakin banyak Anda berdagang, semakin murah setiap biaya perdagangan individu. TradeStation adalah salah satu broker tersebut. Namun, jika Anda memesan kurang dari 10 perdagangan per bulan, model harga paling berjenjang tidak menguntungkan Anda. Layanan seperti OptionsHouse dan TradeKing dengan harga rendah adalah opsi yang lebih murah bagi pedagang saham biasa dan rata-rata. Dengan kedua layanan ini, setiap perdagangan adalah biaya 4,95 tetap. Layanan lain yang kami ulas lebih dari itu, namun tidak ada biaya peninjauan kami di atas 10. Biaya ini untuk memproses perdagangan Anda sendiri di dalam platform, namun transaksi melalui telepon atau dengan bantuan broker kemungkinan akan memerlukan biaya tambahan. Jika memilih opsi trading, Anda membayar biaya dasar ndash pada umumnya biaya yang sama dengan biaya perdagangan saham ndash ditambah biaya per kontrak. Biaya ini berkisar hanya 0,40 sampai 1,50 per kontrak. Jika kontrak opsi terpenuhi, akan ada biaya tambahan untuk pelaksanaan kontrak atau penugasan. OptionsXpress adalah satu-satunya broker yang tidak membebankan dua biaya tersebut. Pendidikan amp Pelatihan Sumber daya pendidikan dapat membantu Anda belajar tidak hanya tentang platform tertentu tetapi juga tentang pasar. Setiap orang memiliki cara belajarnya sendiri: beberapa orang lebih suka membaca sementara yang lain lebih memilih video atau kursus serba guna dengan penilaian untuk menentukan pemahaman. Semua layanan yang kami tinjau menawarkan beberapa materi pembelajaran pelengkap dan pelengkap. The Knowledgebase TradeKing menawarkan sangat mengesankan. Pilihan pendidikannya diatur oleh topik, tingkat keahlian dan prospek pasar Anda. Jika Anda seorang pemula, Anda dapat membaca materi yang berbicara bahasa pemula Anda tanpa dibanjiri istilah jargon dan pasar yang asing bagi Anda. Jika Anda menemukan diri Anda menghadapi prospek pasar yang terlalu volatile, Anda dapat mencari strategi untuk membantu memaksimalkan keuntungan Anda. Jika kursus pelatihan adalah cara belajar pilihan Anda, ETRADE menyediakan akses ke Kelas Morningstar. Kursus-kursus ini memandu Anda melalui kurikulum yang mencakup dasar-dasar perdagangan saham, membangun portofolio Anda dan memahami risiko berinvestasi di pasar saham. Setiap kursus memiliki kuis di akhir sehingga Anda bisa menguji pengetahuan Anda. Beberapa platform perdagangan saham online menawarkan simulasi perdagangan dimana Anda dapat menguji pasar sebelum Anda menyelam dengan uang sungguhan. PilihanXpress Misalnya, menawarkan Virtual Trade-nya, yang memberi Anda akun broker trading 25.000 virtual gratis, di mana Anda dapat mempraktekkan perdagangan saham, opsi, futures dan kendaraan investasi lainnya. Platform pemikir TD Ameritrade menawarkan platform perdagangan virtual juga: paperMoney. Mirip dengan optionsXpress, paperMoney memungkinkan Anda untuk menguji drive platform. Hasilnya nyata, tapi uangnya tidak jadi Anda tidak akan rugi atau mendapatkan apapun. Rekomendasi Verdict amp kami Ketika memilih platform perdagangan saham, quotbestquot bisa subjektif. Yang terbaik untuk Anda tergantung pada gaya trading Anda, strategi, tujuan dan preferensi Anda. Kami telah menyediakan pilihan terbaik untuk broker online terbaik, dan masing-masing memiliki fitur dan aspek yang menjadikannya pilihan yang solid. Jika fokus Anda benar-benar adalah garis bawah dan biaya rendah adalah faktor penentu untuk Anda, OptionsHouse atau TradeKing adalah beberapa pilihan terbaik Anda. Mereka berdua memiliki biaya perdagangan rendah untuk saham dasar dan opsi. Biaya dan tarif lainnya sangat kompetitif. Mereka memiliki biaya flat-rate, yang menguntungkan pedagang dengan volume lebih rendah. Jika Anda berencana untuk memesan volume perdagangan yang tinggi, jadwal komisi berjenjang dari TradeStation mungkin pilihan yang lebih baik, meskipun beberapa biaya lainnya relatif lebih tinggi. Untuk platform yang hebat, Anda punya pilihan antara online dan desktop. OptionsHouse adalah pilihan padat dalam platform online. Ini intuitif, dapat disesuaikan dan menawarkan alat penelitian dan perdagangan yang hebat. Jika Anda mencari platform yang lebih kuat dan serbaguna, pemikir adalah pilihan yang tepat, meskipun kurva belajar mungkin lebih curam daripada platform lainnya. Saat membaca ulasan kami dan mempertimbangkan platform mana yang paling sesuai dengan preferensi trading Anda, ingatlah bahwa semua platform menawarkan akses ke pasar saham, sehingga Anda dapat mengendalikan riset, pemantauan, pembelian, penjualan dan pengelolaan portofolio Anda. Lihat ulasan dan manfaat dari penelitian kami untuk menemukan layanan perdagangan saham online terbaik untuk Anda. Kelompok Perdagangan Tantangan Trading CME Groups Trading Challenge adalah kompetisi perdagangan elektronik empat minggu gratis dimana tim mahasiswa sarjana dan pascasarjana dapat berdagang Produk CME Group dari beberapa kelas aset dalam lingkungan perdagangan simulasi pada platform perdagangan profesional real-time yang disediakan oleh CQG. Siswa berprestasi teratas berhak mendapatkan hadiah uang tunai dan pengalaman Grup CME yang eksklusif. Kompetisi tahunan ini telah berkembang setiap tahun - dengan 200 sekolah dari 30 negara dan hampir 500 tim bersaing pada tahun 2016. Tantangan Perdagangan adalah kesempatan unik bagi siswa untuk belajar teknik pemrosesan futures. Tim harus terdiri dari 3 sampai 5 anggota dari universitas yang sama dan masing-masing harus memilih pemimpin siswa. Tim dapat berpartisipasi dalam tim yang dipimpin oleh siswa atau bekerja sama dengan penasihat fakultas. Penasehat akan memiliki akses pendaftaran awal untuk mendaftarkan tim mereka. Harap dicatat, penasihat tidak diizinkan untuk berpartisipasi sebagai anggota tim selama Challenge dan tidak memenuhi syarat untuk menerima hadiah jika tim mereka adalah pemenang. Putaran Awal Klasemen Tantangan Hasil akan diposting setiap hari.
Saldo tutup pada hari Kamis, 23 Februari akan maju ke babak final. Putaran Final Dimulai Senin, 27 Februari Pasar Buka Selesai Jumat, 10 Maret Pasar Tutup 5 tim teratas menerima hadiah uang tunai dan ditentukan oleh saldo akhir pada akhir perdagangan. Peserta putaran final akan diajak ke Chicago untuk menghadiri Hari Pendidikan Pasar CME. Kelompok ZXF diberi wewenang, diatur dan didaftarkan oleh pejabat berwenang yang berwenang serta badan profesional dan pemerintah, yang menawarkan lingkungan perdagangan yang teratur. Mitra terpercaya Anda dalam dana investasi Dana Perdagangan Padat diadakan di rekening terpisah Metode penarikan dana yang aman Secure portal klien dengan fungsionalitas yang ramah Server perdagangan yang terpercaya di seluruh dunia 17 bank papan atas yang menyediakan akses ke likuiditas terdalam Eksekusi instan tanpa selip dan tidak ada re - Kutipan LEARN MORECpilih dari 6 kelas aset dan dapatkan akses ke lebih dari 200 instrumen perdagangan Peringatan Perdagangan Berisiko Tinggi Layanan kami mencakup produk yang diperdagangkan dengan margin dan berisiko kehilangan semua uang muka Anda. Sebelum memutuskan untuk melakukan trading pada produk margin Anda harus mempertimbangkan tujuan investasi, toleransi risiko dan tingkat pengalaman Anda terhadap produk ini. Perdagangan dengan tingkat leverage yang tinggi bisa melawan Anda atau untuk Anda. Produk marjin mungkin tidak sesuai untuk semua orang dan Anda harus memastikan bahwa Anda memahami risiko yang terlibat. Anda harus menyadari semua risiko yang terkait dengan produk yang diperdagangkan dengan margin dan mencari saran keuangan independen, jika perlu. Silakan baca pernyataan IronFXs Risk Disclosure. Website ini dimiliki dan dioperasikan oleh IronFX Group. Lisensi dan Otorisasi IronFX Global Limited diberi wewenang dan diatur oleh CySEC (Lisensi No. 12510) Lisensi dan Kewenangan Grup 8Safe UK Limited diberi wewenang dan diatur oleh Financial Conduct Authority (FCA No. 585561) GVS (AU) Pty Limited diberi wewenang dan diatur Oleh ASIC (AFSL No. 417482) IronFX tidak menawarkan jasanya kepada penduduk yurisdiksi tertentu seperti Amerika Serikat, Iran, Kuba, Sudan, Suriah dan Korea Utara. Peringatan Resiko: Produk kami diperdagangkan dengan margin dan memiliki tingkat risiko tinggi dan Anda dapat kehilangan semua modal Anda. Produk ini mungkin tidak sesuai untuk semua orang dan Anda harus memastikan bahwa Anda memahami risikonya. Peringatan peringatan: CFD Trading berisiko dan dapat mengakibatkan hilangnya modal yang Anda investasikan. Pastikan Anda mengerti risikonya dan jangan berinvestasi lebih banyak daripada yang bisa Anda rugi. Baca Pengungkapan Resiko penuh. ForexTime Ltd diatur oleh CySEC dengan lisensi No. 18512. Resiko peringatan: Modal Anda berisiko. Adalah mungkin untuk kehilangan lebih dari yang Anda investasikan. Kami menggunakan cookies untuk menyimpan preferensi Anda dan memberi Anda pengalaman yang lebih terlokalisir. Jika Anda menerima penggunaan cookies, Anda dapat terus browsing. Silakan lihat Kebijakan Cookie kami untuk rincian lengkap dan bagaimana Anda dapat menyisih. Jika Anda terus browsing, Anda menyetujui Kebijakan Cookie kami. Game of Pips Live Trading Competition Perdagangan untuk mendapatkan persentase keuntungan tertinggi dan memenangkan hadiah yang menakjubkan Pedagang dengan kinerja terbaik akan memenangkan hadiah dari 100.000 hadiah, termasuk hadiah uang tunai yang dapat mereka tarik atau transfer dalam akun perdagangan nyata dan juga akan memiliki Kesempatan untuk menjadi Manajer Investasi dalam program Investasi baru oleh FXTM, di mana mereka dapat terhubung dengan pedagang lain yang bersedia berinvestasi dalam strategi mereka untuk biaya pilihan mereka. Klik di sini untuk membaca Syarat dan Ketentuan. Merek FXTM Open Account diberi wewenang dan diatur dalam berbagai yurisdiksi. ForexTime Limited (forextimeeu) diatur oleh Cyprus Securities and Exchange Commission dengan nomor lisensi CIF 18512. yang dilisensi oleh Financial Services Board (FSB) di Afrika Selatan, dengan FSP No. 46614. Perusahaan ini juga terdaftar pada Financial Conduct Authority of Inggris dengan nomor 600475 dan memiliki cabang yang mapan di Inggris. FT Global Limited (forextime) diatur oleh Komisi Jasa Keuangan Internasional Belize dengan nomor lisensi IFSC60345TS dan IFSC60345APM. Peringatan Resiko: Perdagangan Forex dan CFD melibatkan risiko yang signifikan dan dapat mengakibatkan hilangnya modal yang Anda investasikan. Anda seharusnya tidak menginvestasikan lebih dari yang Anda mampu untuk kehilangan dan harus memastikan bahwa Anda benar-benar memahami risiko yang terlibat. Produk leveraged perdagangan mungkin tidak sesuai untuk semua investor. Sebelum melakukan trading, pertimbangkan tingkat pengalaman, tujuan investasi dan carilah saran keuangan independen jika diperlukan. Adalah tanggung jawab Klien untuk memastikan apakah heshe diizinkan untuk menggunakan layanan merek FXTM berdasarkan persyaratan hukum di negara asalnya. Harap baca Pengungkapan Risiko FXTM secara keseluruhan. Pembatasan daerah Merek FXTM tidak memberikan layanan kepada penduduk Amerika Serikat, Jepang, British Columbia, Quebec dan Saskatchewan dan beberapa daerah lainnya. Cari tahu lebih lanjut di MyFXTM. 2011 - 2017 FXTM
Java Trading System Architecture
Selamat Datang di Rumah Sistem Perdagangan Open Java Open Java Trading System (OJTS) dimaksudkan untuk menjadi infrastruktur umum untuk mengembangkan sistem perdagangan saham. Ini terdiri dari empat bagian: pengumpulan data mentah melalui internet pengakuan sinyal perdagangan modul visualisasi dan modul untuk terhubung ke antarmuka program platform perdagangan seperti bank. Tujuan proyeknya adalah untuk menyediakan infrastruktur umum Java (platform independen) mandiri untuk pengembang sistem perdagangan. Beberapa aspek yang harus ditangani adalah menyediakan skema database compliant SQL2 yang umum untuk menyimpan data keuangan, antarmuka Java yang umum untuk bagaimana menggabungkan data antara modul yang berbeda, visualisasi data keuangan mentah dan sinyal perdagangan dan beberapa aspek umum lainnya yang diperlukan untuk menciptakan Sistem perdagangan akhir. Karena pekerjaan dan keluarga saya, saya tidak menemukan waktu untuk memperbaiki OJTS lagi. Saya terus memperbarui bagian tautan di bawah ini yang akan memandu Anda ke proyek open source java yang lebih aktif di wilayah itu. Sebenarnya sebagai konsekuensi dari ketertarikan saya pada dinamika pasar saham, saya memulai sebuah perjalanan menuju rincian lebih dalam tentang ekonomi nasional untuk memahami nilai tukar mata uang. Topik ini akhirnya membuat saya mempelajari lebih dalam tentang uang itu sendiri sebagai unit metrik yang kita gunakan di bidang ekonomi untuk mengukur nilai, kesuksesan, atau utilitas. Topik ini ternyata sangat menarik tapi pada saat bersamaan sangat sulit untuk menemukan informasi tentang bagaimana sistem moneter kita bekerja. Pergilah dan mintalah orang dari mana uang berasal, siapa yang menciptakannya dan apa yang menentukan nilainya. Anda akan melihat bahwa bahkan orang-orang yang memiliki gelar magister atau Phd. Di bidang ekonomi tidak akan mengetahui rinciannya. Oh, ya, mereka akan menjawab dalam beberapa istilah teknis samar, tapi mereka tidak akan bisa menggambar diagram sederhana yang menguraikan prosesnya. H. G. Wells dilaporkan telah mengatakan: Menulis mata uang umumnya diakui sebagai praktik yang tidak pantas, memang hampir tidak senonoh. Editor akan memohon kepada penulis hampir menangis untuk tidak menulis tentang uang, bukan karena ini adalah topik yang tidak menarik, tapi karena itu selalu menjadi hal yang sangat mengganggu. Saya menyarankan kepada orang yang tinggal di masyarakat demokratis untuk membaca tentang topik ini. Ini mempengaruhi kehidupan kita setiap hari sampai batas yang tidak dapat dikuasai Menurut pendapat saya, setiap warga negara demokratis di dunia itu harus tahu dari mana uang kita berasal. Kemungkinan besar Anda datang ke situs web ini untuk mencari alat yang membantu Anda dalam meningkatkan kekayaan moneter Anda. Untuk memahami jumlah unit metrik (tidak masalah jika Dollar atau Euro) akan menjadi unsur penting dalam toolkit Anda untuk menghasilkan uang. Jika Anda memiliki sedikit waktu dan hanya mampu membaca satu buku tentang subjek itu maka saya sarankan Anda membaca Wealth, Virtual Wealth and Debt oleh Frederick Soddy. Saya bisa membeli salinan yang digunakan via Amazon untuk 23.48, tapi ada juga versi online. Anda akan memerlukan plugin DjVu untuk membacanya. Buku ini terbit awalnya pada tahun 1929, namun masih menggambarkan fakta sebenarnya dengan sangat baik. Bahkan jika saya tidak setuju dengan semua kesimpulan dari Frederick Soddy, karyanya sangat memprovokasi pemikiran dan akan membawa Anda untuk mengajukan pertanyaan yang tepat. N e w s Rilis, Perbaikan Bug dan Dokumentasi yang Diperbarui Mengumumkan penangguhan pengembangan aktif dan menambahkan referensi ke informasi tentang sistem moneter kami (DollarEuro). Menambahkan bagian tautan ke proyek sistem perdagangan java yang menarik lainnya. Saya sedang menyelidiki bagaimana membuat OJTS lebih kompatibel dengan usaha sistem perdagangan java lainnya. Proyek Dokumentasi Sistem Investasi dan Perdagangan dapat ditemukan di ITSdoc. org. Ada wiki baru yang tersedia di ITSdoc. org yang berfokus pada distribusi pengetahuan dalam domain sistem investasi dan perdagangan. Gagasan di balik ITSdoc. org adalah memiliki platform kolaborasi yang mirip dengan wikipedia yang membantu masyarakat untuk berbagi pengetahuan. OpenJavaTradingSystem v0.13 dirilis. Kemarin saya merilis Versi 0.13 dari perpustakaan OpenJavaTradingSystem. Di antara fitur baru tersebut adalah: Data retrieval untuk saham, dana dan mata uang dari OnVista. Implementasi penanganan dan konversi mata uang. Portofolio diimplementasikan dan Anda dapat bekerja dengan Portofolio dengan cara yang sama seperti item kertas keamanan tunggal. Ditambahkan kerangka umum untuk menerapkan algoritma ke rangkaian waktu pasar saham. Beralih dari shell interaktif SISCScheme ke ABCLCommonLisp ditambah editornya yang disebut J. Menambahkan mekanisme caching data umum ke data cache yang telah diambil melalui web dalam sistem file. Ditambah banyak perbaikan kecil Jika Anda tertarik dengan versi baru ini, Anda harus mulai dari bagian quickstartscreenshot. Manual ini belum diperbarui namun bisa memberi Anda beberapa informasi latar belakang yang berharga jika Anda ingin menggunakan perpustakaan dalam proyek Anda. Dokumentasi harus segera diperbarui. Saat ini tidak banyak pengembangan yang dilakukan, karena saya meningkatkan pengetahuan saya tentang jaringan bayesian. Lihat misalnya daftar buku di situs web saya. Dua proyek yang sangat menarik untuk itu adalah WEKA dan BNJ. Segera saya akan melanjutkan pengembangan dan saya akan mulai mengintegrasikan kecerdasan pertama ke dalam sistem. Hari ini saya meletakkan rilis pertama di bagian file dari area download sourceforge. Selain itu saya memperbarui manual untuk mendokumentasikan penggunaan proyek secara interaktif melalui lapisan SISC Scheme. Untuk yang tidak sabar di sini adalah bagian quickstartscreenshot untuk membuat Anda pergi. D o c u m t a t i o n Dokumen yang menjelaskan internal proyek. Java Data Objects and Interface documentation gtgtHTML gtgtPDF Dokumentasi penggunaan gtgtHTML gtgtPDF Proyek Dokumentasi Proyek Investasi dan Perdagangan gtgtITSdoc. org T echnology Blok Bangunan Pihak Ketiga yang digunakan dalam proyek ini HSQL Database Engine (lisensi: hsqldblic. txt) HSQLDB adalah mesin database yang dikirimkan bersama Proyek sehingga Anda dapat segera mulai menggunakan OJTS tanpa menginstal database pihak ketiga. Tetapi jika Anda berencana untuk menggunakan database lain sesuai SQL92 maka ini adalah pilihan konfigurasi. Castor (lisensi: The Exolab License) Castor adalah framework binding data Open Source untuk Javatm. Its jalan terpendek antara objek Java, dokumen XML dan tabel relasional. Castor menyediakan pengikatan Java-to-XML, ketekunan Java-to-SQL, dan banyak lagi. Doktor Castor (lisensi: GNU LGPL v2.1) Java doclet untuk menghasilkan file pemetaan dan DDL untuk Castor JDO dan Castor XML. TestMaker (lisensi: TestMaker Open Source) Dari proyek TestMaker hanya implementasi protokol seperti HTTP atau HTTPS yang digunakan untuk mengumpulkan data dari web. JCookie (lisensi: GNU LGPL v2.1) Perpustakaan jCookie diperlukan agar perpustakaan TestMaker dapat bekerja. Htmlparser (lisensi: GNU LGPL v2.1) Perpustakaan htmlparser digunakan untuk mengekstrak data dari sumber web. ABCLCommonLisp (lisensi: GNU GPL v2) ABCL (Armed Bear Common Lisp) digunakan untuk mengimplementasikan jantung algoritme proyek dalam bahasa pemrograman ANSI Common Lisp. JFreeChart (lisensi: GNU LGPL v2.1) JFreeChart digunakan untuk visualisasi data keuangan sebagai grafik. JSci (lisensi: GNU LGPL v2.1) JSci - API sains untuk Java. Joda Time (lisensi: Lisensi OpenSource yang ditanam di rumah) Joda Time menggantikan kelas Date and Time JDK yang asli. L i n k s Tautan ke proyek lain Grup Google JavaTrader mungkin merupakan entri terbaik bagi Anda untuk mencari tahu tentang sistem dan alat perdagangan berbasis Java lainnya. L icense Syarat penggunaan Kode proyek dilisensikan berdasarkan persyaratan LGPL dan semua dokumentasi yang Anda temukan dalam proyek ini dilisensikan dengan persyaratan Sistem Perdagangan Intra-Day FDL. A Halaman web ini berasal dari beberapa pekerjaan. Saya melakukan sistem perdagangan intra-hari, diimplementasikan di Jawa. Perangkat lunak ini berjalan di bawah server aplikasi Tomcat Java dan mendukung model perdagangan yang membaca aliran data pasar real time. Atas dasar arus data ini, perangkat lunak menghasilkan perintah beli dan jual dan melacak posisi pasarnya. Tolong jangan kirimi saya email yang menanyakan teknik trading mana yang akan membuat anda kaya. Saya tahu banyak tentang penerapan sistem perangkat lunak yang rumit dan saya tahu sesuatu tentang membangun sistem perdagangan pasar. Namun, saya tetap bekerja untuk mencari nafkah, jadi sepertinya saya belum menemukan saus rahasia itu sendiri. Saya tidak memiliki juju pasar yang luar biasa untuk diberikan kepada Anda. Dalam kondisi tertentu saya akan mempertimbangkan proyek konsultasi dari luar. Sebuah proyek konsultasi harus disetujui oleh atasan saya, jadi ada beberapa masalah dalam memulai (saat terakhir saya mengerjakan salah satu proyek ini, butuh waktu satu bulan untuk mendapatkan persetujuan). Saya hanya bisa bekerja dengan warga AS, warga sekutu Persemakmuran Inggris atau NATO. Aturan pertama bagi mereka yang bekerja untuk tarif per jam adalah untuk mendapatkan bayaran, jadi tolong jangan menulis saya menyarankan agar saya bekerja secara gratis untuk mendapatkan bagian dalam usaha Anda. Saya adalah seorang insinyur perangkat lunak dan ilmuwan komputer yang sangat berpengalaman dan biaya per jam saya mencerminkan hal ini. Tradeengine. tar. gz Ini adalah sistem trading yang saya kembangkan. Saya memiliki hak cipta untuk perangkat lunak ini dan Anda mungkin tidak menggunakannya untuk tujuan komersial tanpa izin. Selain itu, Anda mungkin tidak menggunakan perangkat lunak ini tanpa izin untuk perdagangan pasar apa pun. Karena Anda tidak memiliki izin untuk menggunakan perangkat lunak ini untuk hal lain selain referensi, Anda tidak dapat meminta pertanggungjawaban saya atas kesalahan dalam perangkat lunak atau masalah yang ada dalam penggunaannya. Perangkat lunak ini semakin sedikit tertanggal. Masih banyak lagi sumber daya Java yang ada sekarang. Meskipun ini menunjukkan arsitektur inti, sistem yang jauh lebih baik dapat diimplementasikan dengan menggunakan sumber daya Java saat ini. Sistem perdagangan dirancang untuk bekerja dengan sistem perdagangan Pialang Interaktif melalui antarmuka Java. Halaman web ini terdiri dari catatan tentang perancangan sistem perdagangan yang saya kembangkan. Ada juga catatan tentang percobaan dengan beberapa model analisis teknis model intra-trading. Sistem perdagangan Java didukung oleh infrastruktur perangkat lunak yang kompleks. Ini termasuk server web Apache Tomcat (aplikasi sever), feed data real time dan perangkat lunak untuk mendukung interaksi berbasis browser Web dengan pengguna. Dalam meneliti perangkat lunak yang saya perlukan untuk mendukung sistem perdagangan, saya membuat catatan ini. Ian Kaplan Januari, 2009 Update terakhir: November 2011Architecture dari Sistem Perdagangan Berbasis Pialang Interaktif Halaman ini membahas Interactive Brokers Java API untuk model perdagangan berbasis perangkat lunak. Pialang Interaktif (IB) tampak menarik karena mereka tampaknya memiliki dukungan kuat untuk Jawa. Sejak awal IB telah merancang antarmuka perdagangan mereka untuk mendukung platform perdagangan perangkat lunak kustom. Mereka telah tumbuh menjadi broker yang cukup besar, mendukung volume perdagangan yang signifikan. Untuk akun yang cukup didanai, mereka juga mendukung 4 sampai 1 leverage. Pialang Interaktif Layanan Profesional Mendukung jalur dukungan bebas layanan profesional mereka adalah: 866-694-2757 Panduan Pengguna API Interaktif Broker Ukuran Minimum Account Pertukaran (NASDAQ dan NYSE) memerlukan saldo minimum 25.000 (AS) untuk akun yang dapat mendukung komputer. Perdagangan dan beberapa transaksi per hari. Jika keseimbangan ini tidak terjaga, pertukaran membutuhkan perdagangan yang akan dihentikan. Dalam prakteknya ini berarti bahwa perdagangan komputer membutuhkan setidaknya 35K (AS) dan mungkin kira-kira mendekati 50K seminimal mungkin. Konektivitas ke IB IB mendukung perdagangan melalui Internet. Artinya transaksi perdagangan bisa menjadi korban konektivitas dan perutean internet. Melalui Speakeasy (Ians ISP), sebuah transaksi paket round trip ke IB memakan waktu sekitar 93 msec. Perhatikan bahwa ini adalah latensi paket. Beberapa transaksi paket bisa beredar. Tapi dasar latency atas koneksi ADSL saya berarti bahwa platform perdagangan yang berjalan pada sistem Linux saya mungkin bisa memaksimalkan sekitar 50 transaksi pesanan per detik, yang merupakan maksimum IB untuk Java API. Saya hanya memiliki garis ADSL 1,2 Mbit sehingga batasannya bisa berada di tangan saya. Tidak jelas apa batasannya pada IB jika ada pipa besar di sisi sistem perdagangan. Namun, terlepas dari seberapa besar pipa, routing melalui Internet adalah, dengan desain, tidak deterministik. IB juga mendukung dukungan jalur T1 yang berdedikasi, baik melalui Radianz atau Savvis. BT Radianz adalah penyedia konektivitas yang aman, handal, dan terukur untuk komunitas keuangan global. Perusahaan berbagi infrastruktur pasar adalah platform netral yang menyediakan akses turnkey ke beragam aplikasi pra-perdagangan, perdagangan, dan pasca perdagangan dari penyedia konten dan layanan terdepan di seluruh rantai pemrosesan langsung (STP). SAVVIS, Inc. (NASDAQ: SVVS) adalah penyedia layanan utilitas TI global yang memimpin industri dalam memberikan layanan hosting, jaringan, dan aplikasi yang aman, andal, dan terukur. Pendekatan strategis SAVVIS menggabungkan penggunaan teknologi virtualisasi, model layanan utilitas, dan sistem manajemen dan penyediaan perangkat lunak otomatis. Solusi SAVVIS memungkinkan pelanggan untuk fokus pada bisnis inti mereka sementara SAVVIS memastikan kualitas infrastruktur TI mereka. Dengan platform layanan TI yang menjangkau 45 negara, SAVVIS adalah salah satu penyedia layanan komputasi IP terbesar di dunia. IB juga akan mendukung jalur T1 yang disewa langsung ke pusat data IB. Kemungkinan konektivitas IB ditunjukkan di bawah ini: Transaction Rates IB transaction baik melalui TWS (software trading), API (dalam hal ini Java) atau melalui CTCI FIX. Satu akun (nama pengguna dan kata sandi) dibatasi hingga 50 pesan per detik (lihat halaman ini). Hubungan antara transaksi pesan dan order tidak jelas. Klien IBGateway mengizinkan koneksi FIX CTCI ke IB melalui Internet. Ini adalah perangkat lunak yang berfungsi sebagai jembatan antara mesin FIX dan IB Anda. Dengan menggunakan antarmuka CTCI FIX batasnya adalah 150 pesan per detik. Ini memerlukan mesin FIX (biasanya disebut klien) untuk menyediakan API untuk protokol FIX. Protokol FIX tampaknya sangat kompleks dan tampaknya tidak setiap sistem broker atau pertukaran mendukungnya dengan cara yang persis sama. Menerapkan API klien untuk protokol ini akan memakan waktu dan mahal. Untungnya, mesin Java FIX dapat dibeli dari beberapa sumber, termasuk: Aplikasi Berbasis API IB Untuk terhubung ke aplikasi IB TWS (Trading Work Station) harus dijalankan terlebih dahulu. Satu aplikasi Java API dapat terhubung ke satu proses TWS. Sambungan berlangsung melalui koneksi jaringan. Jika TWS dan aplikasi API berjalan pada sistem yang sama, koneksi jaringan ini akan melalui localhost. Ini agak canggung, karena eksekusi program trading mengharuskan TWS untuk dijalankan terlebih dahulu untuk membentuk sebuah sesi (via user name and password). IB Discussion Boards Independent Broker menyelenggarakan forum diskusi. Board ini sangat jujur (misalnya IB sepertinya tidak menyunting kutil yang dilaporkan pengguna). Papan pesan IB dapat dinilai menggunakan ID pengguna dan kata sandi. Papan pesan IB IB IB Tick Data Feed API IB mendukung umpan data tick. Setiap stok harus diminta dan ada satu antarmuka di API yang menerima data kutu. Aliran data ini harus demultiplexed menjadi arus untuk setiap saham. IB tidak menyediakan umpan data pasar yang sebenarnya, namun data umpan gabungan mengandung sekitar satu nilai per 250 msec. Bagi banyak aplikasi trading ini sudah cukup. Umpan data yang lebih baik tersedia. Tapi harganya mahal, setidaknya untuk pakan berkualitas profesional.
Bagaimana Untuk Perdagangan Bulanan Pilihan
Monthly Cash Thru Options (MCTO) adalah sebuah perusahaan penyedia jasa konsultasi penasehat perdagangan pilihan yang menawarkan empat opsi layanan perdagangan dan dua buletin. Dua strategi trading bersifat non-directional, opsi jual yang menggunakan indeks credit spread amp iron condors. Salah satunya adalah strategi yang memanfaatkan kalender menyebar. Dan satu strategi strategi longshort yang membeli panggilan dan menempatkan pada saham. Sebagian besar layanan perdagangan kami ditawarkan dengan autotrading, di mana kami melakukan perdagangan untuk Anda di akun pialang pajak atau IRA standar Anda. MCTO juga menawarkan dua buletin. Salah satunya adalah surat MCTO yang sangat dihormati yang telah terus berlanjut selama hampir satu dekade. Yang lainnya adalah versi self-managed dari layanan DAC1 dimana satu sampai tiga perdagangan diemailkan setiap minggu. Directional Alpha Collection Service (DAC1) mengidentifikasi probabilitas tinggi, perdagangan terarah pada persediaan yang sangat likuid dengan menggunakan pemindai 4 tingkat eksklusif yang terdiri dari analisis teknis dan fundamental. Tujuan layanan ini adalah untuk mendapatkan keuntungan maksimal dari pergerakan terarah yang kuat dalam waktu singkat. Setiap perdagangan bersifat bullish atau bearish, adalah call atau uang yang in-the-money (ITM), dan biasanya buka selama 3 sampai 9 hari. Perdagangan bullish berada pada perusahaan fundamental yang kuat yang memiliki kemungkinan teknis bullish yang tinggi. Perdagangan bearish berada pada perusahaan yang pada dasarnya lemah yang memiliki kemungkinan teknis teknis bearish yang tinggi. Trade of the Day Newsletter (TOTD) dikirim setiap minggu melalui email biasanya setiap hari Senin, Rabu, dan Jumat. Layanan biasanya menyediakan tiga rekomendasi perdagangan setiap minggu, dengan menggunakan opsi call and put, disertai analisis fundamental dan teknis yang mendalam. Beberapa minggu akan memiliki lebih sedikit perdagangan jika pemindai kami tidak dapat mengidentifikasi perdagangan probabilitas tinggi untuk minggu itu. Setiap opsi trading bersifat bullish atau bearish, adalah call atau uang yang in-the-money (ITM), dan biasanya buka selama 3 sampai 9 hari. Perdagangan bullish berada pada perusahaan fundamental yang kuat yang memiliki kemungkinan teknis bullish yang tinggi. Perdagangan bearish berada pada perusahaan yang pada dasarnya lemah yang memiliki kemungkinan teknis teknis bearish yang tinggi. Layanan Penyebaran Kalender didasarkan pada strategi pengembalian dana non-directional terhadap strategi perdagangan rata-rata pada sejumlah saham yang sangat likuid seperti Costco, Amgen dan Goldman Sachs. Strategi ini menjual opsi minggu depan dan membeli opsi out-week atau out-month pada harga strike yang sama dengan durasi perdagangan yang khas 3 sampai 5 hari. Strategi penyebaran kalender mengambil keuntungan dari pelambatan waktu yang dipercepat dari kontrak yang terjual pada minggu depan, sementara kontrak pembelian di luar minggu terbayar memegang nilainya. Semua perdagangan akan berakhir atau ditutup setiap hari jumat setiap minggunya. Layanan Peluruhan Waktu berfokus pada spread kredit indeks 35 sampai 90 hari dan condors besi dimana semua perdagangan ditutup sebelum pelonggaran expirationsettlement. Layanan Peluruhan Waktu dan Layanan IC1 berfokus pada spread kredit indeks dan condors besi, namun menawarkan kerangka waktu yang berbeda yang memungkinkan seseorang untuk mendiversifikasikan kuotasi mereka dengan menjual eksposur investasi. Sebagian besar perdagangan terbuka selama 3 minggu atau kurang sebelum ditutup. Layanan IC1 berfokus pada spread kredit indeks dua minggu dan condors besi yang terutama memanfaatkan opsi mingguan. Layanan ini dapat diautotrading dengan semua layanan MCTO lainnya dalam akun pajak atau IRA yang sama. Surat MCTO adalah buletin analisis pasar saham kami yang sangat bagus yang dikirimkan mingguan melalui email setiap hari Senin. Analisis ini dapat membantu sebagian besar pedagang, terlepas dari strategi pilihan mereka, untuk lebih akurat menavigasi pasar ekuitas AS dan waktu yang lebih baik masuk dan keluar mereka. Informasi tentang Perdagangan Opsi dan Investasi Alternatif Apakah Anda memerlukan bantuan dengan strategi investasi atau memahami pilihan investasi Anda Kami memiliki informasi yang Anda butuhkan pada Opsi Bayar Bulanan, Anda dapat menemukan akses ke wawasan tentang perdagangan opsi dan banyak sumber berguna lainnya untuk membantu Anda memaksimalkan Investasi anda Apakah Anda baru mengenal pasar atau saham Anda telah melakukan perdagangan saham dan opsi selama bertahun-tahun, kami dapat membantu. Situs web Informasi Pembayaran Bulanan dengan Informasi Opsi dan opsi studi tentang opsi spread kredit dan pilihan condor besi, memberi Anda wawasan tentang kendaraan investasi alternatif yang hebat. Ketahui lebih lanjut tentang apa yang Anda temukan di Opsi Tunai Bulanan. Pilihan Kas Bulanan Melalui Opsi: Opsi Informasi PerdaganganMulai Jika Anda tidak yakin apakah perdagangan opsi tepat untuk Anda, klik pada bagian Pilihan Opsi untuk mengetahui lebih banyak tentang dasar-dasar opsi perdagangan. Di sini, Anda menemukan bagaimana cara menukar spread kredit dan pilihan condors besi dengan benar untuk mendapatkan hasil yang kuat. Bagian ini juga membahas wawasan tentang menghasilkan keuntungan lebih tinggi dan bagaimana memulai investasi Anda. Philosophymdash Investasi Ini akan mencakup informasi tentang manfaat memilih opsi perdagangan dan banyak pilihan yang dimiliki Anda saat Anda memasuki pasar. Pilihan Cash Thru Bulanan akan menjelaskan pilihan Anda sehingga Anda dapat membuat keputusan yang tepat untuk investasi alternatif Anda. ROI Chartmdash Melacak Return on Investment (ROI) untuk berbagai skenario perdagangan opsi untuk mendapatkan pemahaman yang lebih baik tentang potensi penghasilan Anda. Pusat Pembelajaran - Opsi-opsi Pusat Perbelanjaan Bulanan Melalui Pusat Pembelajaran menampilkan wawasan tentang Spread Kredit, Condor Besi, Pemilihan Harga Strike, penggunaan indikator teknis seperti Indeks Kekuatan Relatif, rincian penghargaan risiko seputar spread kredit call call dan spread spread bull, dan banyak lagi. Getting Startedmdash Jika yourquore siap untuk memulai, Monthly Cash Thru Options akan memandu Anda melalui proses ini sehingga Anda bisa menukar pilihan dengan sukses. AutoTrademdash Pada Pilihan Melalui Kas Bulanan, Anda bisa mendapatkan keuntungan dari layanan AutoTrade kami, di mana wersquoll melakukan perdagangan untuk broker online pilihan terbaik di kelasnya untuk perdagangan sederhana dan efisien dari akun investasi alternatif Anda. Prosesnya sederhana, terjangkau, dan tidak merepotkan. Mendaftar ke Opsi Cash Thru Bulanan memberi Anda akses terhadap manfaat investasi ini dan lainnya. Artikel amp Blogsmdash Tim Penawaran Tunai Bulanan Melalui Pilihan menawarkan akses ke blog dan artikel yang akan memajukan pemahaman Anda tentang perdagangan opsi spread dan opsi condor besi sehingga Anda dapat bertukar pilihan dengan keyakinan total. Dan Lebih Banyak Biarkan Pilihan Cash Thru Bulanan memberi Anda akses ke informasi yang Anda butuhkan untuk menemukan kesuksesan di pasar saat ini. Sebagai ahli di pasar perdagangan opsi, kami hadir untuk membantu saat Anda sangat membutuhkannya. Menghubungi Kas Bulanan Melalui Pilihan Hari Ini Apakah Anda siap untuk mengetahui lebih lanjut tentang bagaimana menjadi anggota Cash Thru Options Bulanan Hubungi tim Cash Cash Online melalui hari ini dan dengan senang hati dapat membantu. Jangan ragu untuk menghubungi kami di 877-248-7455 atau kirimkan email ke tim kami di SupportMonthlyCashThruOptions. Kami berharap dapat membantu Anda menemukan kesuksesan dengan opsi trading. Volatility Finder Finder Volatility memindai saham dan ETF dengan karakteristik volatilitas yang dapat meramalkan pergerakan harga yang akan datang, atau dapat mengidentifikasi opsi bernilai lebih atau kurang dari yang terkait dengan keamanan di dekat dan Sejarah harga jangka panjang untuk mengidentifikasi potensi peluang beli atau penjualan. Volatility Optimizer Volatility Optimizer adalah rangkaian pilihan layanan analisis dan strategi pilihan gratis dan premium termasuk Indeks IV, Kalkulator Opsi, Scanner Strategis, Scanner Spread, Volatilitas Ranker, dan lebih banyak lagi untuk mengidentifikasi peluang perdagangan potensial dan menganalisis pergerakan pasar. . Pilihan Kalkulator Pilihan Kalkulator yang didukung oleh iVolatility adalah alat pendidikan yang ditujukan untuk membantu individu memahami bagaimana opsi bekerja dan memberikan nilai wajar dan orang Yunani pada opsi apa pun yang menggunakan data volatilitas dan harga yang tertunda. Pilihan Virtual Trading Alat Perdagangan Virtual adalah alat canggih yang dirancang untuk menguji pengetahuan trading Anda dan memungkinkan Anda mencoba strategi baru atau perintah kompleks sebelum memasukkan uang Anda ke telepon. PaperTRADE Alat paperTRADE adalah sistem perdagangan simulasi yang mudah digunakan dengan fitur canggih termasuk analisis bagaimana dan jika, analisis risiko, grafik kinerja, penyebaran mudah menyebar menggunakan spreadMAKER, dan beberapa penyesuaian drag and drop. Penawaran Khusus Iklan Pihak Ketiga perdagangan pemikir dengan alat perdagangan yang maju. Buka rekening dan dapatkan 600 Save Up to 1500 on Commissions Through June 2017 with TradeStation. Buka Akun. Bebas perdagangan selama 60 hari pada pemikir dari TD Ameritrade. TradeStation Terpilih Terbaik untuk Pilihan Pedagang 2 Tahun berturut-turut oleh Barrons. Perdagangan sekarang Pilihan Harga untuk Gaya Anda dan Tanpa Biaya untuk Pesanan Batal. Perdagangan dengan TradeStation. Hemat Hingga 1500 Komisi Melalui Juni 2017 dengan TradeStation. Buka Akun. Learn Untuk Memaksimalkan Keuntungan Dengan Pilihan Biner Dijelaskan Selamat Datang di Opsi Biner Dijelaskan, sumber pemberhentian Anda untuk semua hal yang perlu diketahui tentang cara inovatif untuk memperdagangkan pasar. Kami percaya bahwa informasi adalah kekuatan dan jika Anda mencari kekuatan untuk menukar pilihan biner dengan cerdas, Anda pasti mendarat di tempat yang tepat. Situs kami sarat dengan semua informasi yang Anda perlukan untuk memperdagangkan opsi biner dengan penjelasan sederhana, turun ke bumi dikurangi dengan jargon berteknologi tinggi. Di sinilah Anda tidak hanya mempelajari dasar-dasar perdagangan opsi biner namun juga menemukan broker yang kredibel. Mendapatkan akses ke banyak tip dan strategi gratis, dan banyak lagi. Pilihan Biner Broker Binary Options Trading 8211 Pilihan perdagangan yang aman dan mudah Penting untuk memahami pilihan biner apa saja dan bagaimana cara kerjanya sebelum Anda memulai trading. Banyak orang menghindar dari jenis investasi ini karena mereka salah informasi atau kurang pengetahuan tentang hal itu. Namun, mereka bisa kehilangan beberapa perdagangan yang menguntungkan. Jadi mari kita mulai dengan singkat tentang apa itu opsi biner trading. Silahkan lihat di bagian Bagaimana Memasarkan Binary Options untuk mempelajari bagaimana cara berdagang. Ini adalah kendaraan investasi yang paling mudah dipelajari dan dimengerti. Sesederhana itu Tujuannya adalah untuk menentukan apakah nilai aset tertentu seperti saham, emas, perak, mata uang, komoditas dan lebih akan naik atau turun dalam jangka waktu tertentu, yang bisa 60 detik, 30 menit, per jam, harian, mingguan. Atau bulanan. Jika Anda tidak menentukan dengan benar, Anda kehilangan investasi Anda saat Anda memperoleh keuntungan antara 60 dan 130 atau lebih jika Anda melakukan panggilan yang benar. Untuk alasan ini, juga dikenal sebagai All atau Nothing options. Langkah Mudah Untuk Binary Options Trading Perdagangan opsi biner adalah salah satu cara termudah untuk bertransaksi secara online, apakah Anda seorang pemula atau investor berpengalaman. Ada tiga langkah untuk setiap perdagangan, yang bisa Anda pelajari untuk diikuti dan menghasilkan keuntungan. Langkah pertama adalah memilih broker yang baik yang melakukan perdagangan dalam berbagai aset seperti saham, valas, komoditas, indeks dan lainnya. Selanjutnya adalah memilih waktu kedaluwarsa (durasi) kontrak. Ini bisa berkisar dari 60 detik sampai satu jam, satu hari atau satu minggu. Langkah ketiga adalah menentukan apakah nilai aset akan bergerak diatas atau di bawah nilai yang ditentukan dan pilih opsi Call atau Put. Jika ini adalah pertama kalinya Anda berhati-hati untuk memulai dengan 100 sampai Anda merasakan pasar. Memilih arah nilai aset akan mengambil adalah semua yang perlu Anda lakukan dalam jenis perdagangan. Jika Anda membuat pilihan yang tepat, Anda memiliki kesempatan untuk mendapatkan hasil sebesar 70 sampai 95 dan lebih, tergantung pada jenis perdagangannya. Mengapa Anda Perlu Menemukan Akun Perdagangan Terbaik Perdagangan opsi biner membuka Anda ke dunia perdagangan cepat yang baru. Yang terpenting, ini bisa digunakan dengan berbagai cara melintasi spektrum pasar dan komoditas yang sangat besar. Oleh karena itu, sebaiknya telusuri akun trading terbaik sesuai kebutuhan Anda sebagai investor. Beberapa broker fokus pada pasangan mata uang (Forex) atau pilihan komoditas atau mungkin membatasi jumlah pasar. Pembayaran dapat bervariasi antara kelas aset hingga 25 atau lebih, yang merupakan faktor lain yang perlu dipertimbangkan saat memilih akun trading. Batas investasi juga bervariasi dari hanya 1 per perdagangan sampai ribuan dolar. Jadi, pastikan untuk mempertimbangkan kebutuhan anggaran dan perdagangan Anda sebelum membuka rekening. Kabar baiknya adalah kebanyakan broker mengizinkan trader membuka rekening demo trading. Ini adalah cara yang bagus untuk memeriksa apakah kisaran pasar dan komoditas dan potensi investasi sesuai dengan gaya Anda. Temukan daftar broker biner pilihan kredibel dengan akun demo trading di SINI. Bandingkan Broker Terbaik Di Pilihan Biner Dijelaskan Ahli kami selalu berusaha keras untuk memilah-milah pilihan terbaik broker yang menawarkan beragam layanan di pasar Amerika Serikat, Inggris, Eropa dan Asia. Mereka menyentuh sejumlah titik perbandingan utama yang mencakup dan tidak terbatas pada: Perizinan dan peraturan Keandalan platform perdagangan Persentase pembayaran Minimum deposit diizinkan Ragam aset yang ditawarkan Waktu kadaluarsa yang tersedia (60 detik, 30 menit, jam, hari, minggu, Bulan dll) Bonus menawarkan Batas maksimum dan maksimum perdagangan Jenis pilihan (CallPut, TouchNo Touch dll) Tersedianya demo account Tutorials Metode perbankan, dan banyak lagi. Manfaat Binary Options Trading Jika Anda mencari awal yang baik untuk trading tidak ada cara yang lebih baik untuk mendapatkan pemahaman tentang pasar dibandingkan dengan perdagangan opsi biner. Untuk mulai dengan, cara yang sederhana dan mudah untuk perdagangan. Anda hanya perlu memprediksi arah aset dasar selama periode tertentu dan menunggu berakhirnya kontrak untuk menentukan apakah Anda menang atau tidak. Transparansi. Pilihan biner adalah salah satu bentuk perdagangan yang paling transparan dimana Anda tahu persis berapa banyak Anda menang atau kalah sejak awal. Maksimal Anda kehilangan hanya investasi awal Anda. Perdagangan cepat Fitur utama dari jenis perdagangan ini adalah kecepatan di mana perdagangan ditransaksikan. Perdagangan jangka pendek berkisar antara 3060 detik sampai satu jam, satu hari atau lebih. Pembayaran yang signifikan dengan rasio reward terhadap risiko tinggi. Tingkat pengembalian antara 70 dan 130 atau lebih menjadikannya salah satu opsi perdagangan jangka pendek yang paling menguntungkan. Jika Anda menginvestasikan 100 pada perdagangan dan broker menawarkan 90 pengembalian, perdagangan yang menang akan menghasilkan investasi awal 100 Anda kembali di samping 90 lainnya. Risiko terbatas. Risikonya terbatas pada jumlah investasi Anda. Namun, kebanyakan broker menawarkan potongan harga antara 10 dan 15 karena kehilangan perdagangan. Mengapa memilih kami Kami di Pilihan Biner Dijelaskan benar-benar direndahkan oleh daftar pedagang yang terus meningkat yang terus datang kembali untuk lebih. Berikut adalah beberapa alasan mengapa Anda harus tetap tinggal bersama kami. Dapatkan ulasan yang tidak bias pada pilihan biner broker Akses ke sinyal perdagangan biner GRATIS Pelajari teknik trading untuk meningkatkan tingkat kemenangan Anda Pelajari strategi uji biner dan diuji coba yang berhasil Temukan pialang yang terkenal dan dapat diandalkan Dapatkan tip reguler Dan saran dari pakar Binary Option News kami
Puma Trading System
Menjadi Brand Olahraga tercepat di dunia PUMA adalah salah satu merek olahraga, perancang, pengembangan, penjualan, pemasaran, alas kaki dan aksesoris olahraga terkemuka di dunia. Selama lebih dari 65 tahun, PUMA telah memproduksi produk paling inovatif untuk atlet tercepat di planet ini. PUMA menawarkan produk gaya hidup yang sportif dan terinspirasi dalam kategori seperti Football, Running and Training, Golf, dan Motorsports. PUMA terlibat dalam kolaborasi yang menarik dengan merek desain ternama seperti Alexander McQueen dan juga desainer seperti BWGH (Brooklyn We Go Hard) dan Vashtie untuk menghadirkan desain yang inovatif dan cepat ke dunia olahraga. Grup PUMA memiliki merek PUMA dan COBRA Golf serta anak perusahaan Dobotex. PUMA mendistribusikan produknya di lebih dari 120 negara dan mempekerjakan lebih dari 10.000 orang di seluruh dunia. Pada tahun 2013, Bjrn Gulden (CEO) memperkenalkan pernyataan misi baru PUMAs: Menjadi Merek Olahraga Tercepat di dunia. Misi perusahaan tidak hanya mencerminkan posisi merek baru PUMAs sebagai Forever Faster, namun juga merupakan prinsip panduan bagi perusahaan yang diungkapkan melalui semua tindakan dan keputusannya. Tujuan kami adalah untuk cepat bereaksi terhadap tren baru, dengan cepat membawa inovasi baru ke pasar, cepat dalam pengambilan keputusan dan cepat dalam memecahkan masalah bagi mitra kami. Prioritas Strategis Strategi kami mencakup lima prioritas strategis: reposisi PUMA sebagai Merek Olahraga Tercepat di Dunia. I mprovement dari mesin produk kami. Optimalisasi kualitas distribusi kami. Meningkatkan kecepatan dalam organisasi dan infrastruktur kita. Dan memperbarui infrastruktur TI kami. Reposisi merek kami. Yang dimulai pada tahun 2014 dengan kampanye merek terbesar dalam sejarah perusahaan, jelas merupakan fokus kegiatan kami lagi di tahun 2015. Tujuan kami adalah untuk menunjukkan bahwa PUMA kembali dalam olahraga dan bahwa merek kami memiliki aset hebat dan sikap yang khas: Berani, Percaya diri, tekun, dan gembira. Kampanye merek Forever Faster yang kedua, di mana kami menginvestasikan beberapa juta Euro pada tahun 2015, berfokus pada duta merek kami dan menunjukkan bagaimana mereka berlatih dengan produk PUMA untuk mencapai puncaknya dalam kompetisi utama di tahun 2016. Rihanna bergabung dengan Usain Bolt, Arsenal London Dan atlet lainnya untuk kampanye di sejumlah lini, termasuk spot TV pertama untuk sepatu latihan kami IGNITE XT. Memimpin sampai saat ini, dia memastikan perhatian tinggi di media dan jaringan sosial. Pada tahun 2015 kami membuat langkah besar untuk lebih meningkatkan mesin produk kami. Koleksinya menonjol karena desain mereka lebih jernih, teknologi yang lebih inovatif dan komersialitas produk yang lebih besar. Bukan hanya umpan balik dari mitra ritel kami yang positif, namun peningkatan penjualan yang signifikan memperkuat keyakinan kami bahwa kami mengarah ke arah yang benar. Produk yang dipamerkan pada tahun 2015 termasuk teknologi IGNITE sepatu lari kami yang baru, yang telah kami kembangkan menjadi landasan kategori Running and Training kami dengan peluncuran produk baru yang berkesinambungan seperti IGNITE PWRCOOL dan the XT sejak diperkenalkan di bulan Februari. Di Football, kami terus memperkuat posisi kami dan memperluas platform produk kami evoSPEED dan evoPOWER. Produk baru termasuk evoSPEED SL, yang kini menjadi sepatu sepak bola teringan di pasaran pada 103 gram. Di Lifestyle, kami memperkenalkan gaya sepatu pertama yang terinspirasi oleh Rihanna. The Creeper adalah sepatu sneaker Rihannas di bawah label FENTY-nya. Sepatu itu mendapat banyak perhatian di media sosial dan di media cetak dan pilihan warna pertama terjual habis dalam beberapa jam. Selain itu, kami juga memperkenalkan sepatu Eskiva yang terinspirasi dari tinju. Kami akan memperkenalkan koleksi womens lengkap sepatu dan pakaian jadi pada tahun 2016 bekerja sama dengan Rihanna sebagai creative director. Untuk meningkatkan kualitas penjualan dan distribusi kami. Kami memperkenalkan program produk dan pemasaran bersama dengan peritel utama kami untuk memamerkan merek kami di lingkungan ritel yang tepat dan mendorong penjualan dengan mitra kami. Pada tahun 2015, kami melanjutkan peluncuran konsep ritel PUMA Lab, yang awalnya diluncurkan dengan Foot Locker pada tahun 2014, keduanya di A. S. dan di lokasi pertama di Eropa. Sepanjang tahun ini kami mulai berkolaborasi dengan peritel terkenal lainnya dengan tujuan untuk meningkatkan kehadiran merek PUMA di toko-toko, lebih baik mengomunikasikan janji produk kami di lokasi, dan dengan demikian mencapai peningkatan penjualan yang berkelanjutan. Sebagai contoh, kami terus memperluas kehadiran kami di pengecer olahraga utama seperti Finish Line dan Champs dengan menambahkan sistem toko-toko baru, unit rak khusus dan komunikasi dalam toko tetap. Kami juga mengembangkan konsep toko Forever Faster yang sama sekali baru untuk toko ritel Perusahaan sendiri. Konsep ini pertama kali diperkenalkan di markas Grup di Herzogenaurach dan kemudian di 20 lokasi tambahan sepanjang tahun. Konsep toko baru ini mengoptimalkan presentasi produk dan teknologi terkait dan memperkuat posisi kami sebagai merek olahraga. Untuk lebih memperluas kehadiran online kami, kami meluncurkan toko web terintegrasi dan terintegrasi dan meluncurkannya di pasar lain di tahun 2015. Optimalisasi situs web dan penawaran produk online kami secara terus-menerus merupakan prioritas utama PUMA. Pada tahun 2015, kami terus mengoptimalkan struktur dan pengaturan organisasi kami dengan membuatnya lebih cepat. Salah satu proyek utama adalah standarisasi dan optimalisasi prosedur antara PUMA dan pemasok eksternalnya dengan merestrukturisasi organisasi sumber untuk mengelola arus ketertiban global dan faktur. Kami juga menyederhanakan organisasi kami di bidang lain dan membuat proses lebih cepat. Misalnya, area produk Sportstyle dan Fundamentals kami digabungkan di bawah kepemimpinan seorang manajer tunggal. PUMA juga lebih efisien diatur sekarang di wilayah Eropa dan AsiaPacific dan dapat bereaksi lebih cepat terhadap pengaruh pasar yang dinamis. Kami juga membuat kemajuan lebih lanjut dalam modernisasi dan perluasan infrastruktur TI kami di tahun 2015. Sebagai bagian dari inisiatif ini, kami telah memungkinkan pasar tambahan untuk mengakses satu sistem ERP dan memodernisasi infrastruktur TI di PUMA di seluruh dunia. Pada tahun 2016, kami akan fokus lagi pada tiga bidang: mengoptimalkan infrastruktur TI kami, mulai menerapkan sistem ERP standar untuk mendukung fungsi sumber dan perdagangan kami, dan menyiapkan platform untuk memperbaiki proses perancangan, pengembangan dan perencanaan. Kami sangat yakin bahwa investasi kami di bidang ini akan menjadi landasan bagi perusahaan yang cepat, ramping dan efisien di masa depan. Keberlanjutan tetap menjadi nilai penting Keberlanjutan sosial, ekonomi dan lingkungan merupakan salah satu nilai inti di PUMA. Kami percaya bahwa keseimbangan ketiga aspek ini adalah kunci bagi pengembangan bisnis yang berkelanjutan dan yang lebih cepat adalah bagaimana kami bekerja sama dengan mitra kami menuju masa depan yang lebih adil dan berkelanjutan, mempercepat perubahan positif dalam industri dan dunia. Misi kami untuk menjadi merek olahraga tercepat di dunia juga mencakup asumsi tanggung jawab untuk memastikan bahwa produk kami diproduksi dengan syarat kerja yang sesuai dan diproduksi oleh pemasok yang menghormati hak asasi manusia. Kami percaya bahwa masa depan adalah perempuan Selama bertahun-tahun, segmen pasar konsumen wanita telah menjadi pemain rata-rata di atas untuk produk olahraga. Dan wanita akan terus menjadi lebih dan lebih terlibat dalam olahraga di seluruh dunia, dan olahraga memiliki pengaruh yang semakin meningkat dalam mode. PUMA adalah pelopor dalam segmen ini dan kami telah menetapkan standar selama bertahun-tahun dengan kesuksesan model dan kolaborasi kami dengan para desainer. Dan sekarang kami memperkuat fokus strategis kami pada kelompok sasaran perempuan. Unsur kunci dari strategi ini adalah kemitraan yang telah kami kembangkan bersama dengan bintang internasional Rihanna sebagai brand ambassador dan creative director. Rihanna mengambil peran penting dalam kampanye merek Forever Faster kedua kami pada tahun 2015. Pada tahun 2016 dengan diperkenalkannya koleksi sepatu dan tekstil wanita lengkap, dia akan menjadi bagian penting dalam meningkatkan penawaran produk kami untuk wanita dalam kategori Kinerja dan Olahragawan kami. Konsorsium Projekt Systems and Management (PSM), berbasis di Kassel di Jerman, sedang mengembangkan kendaraan tempur infanteri lapis baja Puma yang dilacak (AIFV) untuk Angkatan Darat Jerman di bawah sebuah program yang disahkan oleh Federal Jerman Parlemen pada tahun 2002. Konsorsium industri PSM dimiliki oleh Krauss-Maffei Wegmann dan Rheinmettall Landsysteme. Program Puma sebelumnya dikenal sebagai Igel dan Neuer Schuetzenpanzer (NsPz). Perkembangan kendaraan tempur infanteri Puma lapis baja Bundestag Jerman menyetujui produksi awal tingkat rendah dari lima kendaraan pertama pada bulan Desember 2004. Demonstrasi kendaraan dan sistem prototipe pertama diluncurkan pada bulan Desember 2005 dan dikirim pada bulan Mei 2006. Lima kendaraan praproduksi dikirim pada tahun 2007 Dan uji coba militer dimulai pada awal 2008. Pada bulan Maret 2009, dua kendaraan pra-seri Puma berhasil menyelesaikan tes dan uji coba di German Army Training Center. Pada bulan Juni 2009, parlemen Jerman menyetujui pengadaan 405 kendaraan dan kontrak euro3bn diberikan kepada PSM pada bulan Juli 2009. Puma produksi serial pertama mulai beroperasi pada tahun 2010 dan pengiriman akhir diperkirakan akan terjadi pada tahun 2020. Kendaraan Puma adalah untuk menggantikan Rheinmetall Landsysteme Marder 1 kendaraan tempur infanteri yang mulai beroperasi pada tahun 1971 dengan Angkatan Darat Jerman dan akan segera mencapai akhir masa operasional. Program pengembangan mencakup pembuatan dan uji sejumlah demonstran utama Puma. Ini termasuk para demonstran untuk diuji: perlindungan armor, senjata dan amunisi penanganan dan sistem aliran, tiga versi menara dan tiga versi sasis. Desain lambung Puma Baru Lambung adalah desain baru dan bukan turunan dari sistem yang lebih tua. Rheinmetall bertanggung jawab atas pengembangan dan perancangan sasis. Kendaraan ini dioperasikan oleh awak tiga (komandan, penembak dan supir) dan membawa hingga delapan tentara yang diperlengkapi di kompartemen pasukan belakang. Kendaraan ini merupakan konstruksi modular yang memungkinkannya diangkut secara penuh pada pesawat A400M. Senjata Puma AIFV Kendaraan dipersenjatai dengan stasiun senjata yang dikendalikan dari jarak jauh, dikembangkan oleh Kraus-Maffei Wegmann, yang dilengkapi dengan umpan ganda Mauser 30mm MK 30-2. Rheinmetall bertanggung jawab atas integrasi meriam Mauser dan sistem penanganan amunisi. MK 30-2, yang diproduksi untuk Pizarro Spanyol dan Ulan IFV Austria, memiliki tingkat api 700 putaran per menit dan jaraknya mencapai 3km. MK 30-2 memiliki kecepatan api 700 putaran per menit dan jaraknya mencapai 3km. Tembakan meriam 30mm APFSDS-T (pelacak peluru sirip yang distabilkan dengan peluru stabilisasi sabot) dan dengan kecepatan moncong 1.385 Msec Ronde, yang dikembangkan oleh RWM Schweiz AG (sebelumnya Oerlikon Contraves Pyrotec) dan berkualifikasi di Swiss untuk penempatan di angkatan bersenjata Swiss dan Austria, telah memasuki produksi volume. Putarannya tidak dilengkapi dengan penetrator uranium yang habis dan tidak beracun. Meriam MK 30-2 juga menembakkan peluru FAPIDS-T (pembentuk peluru rotor-peledak pembakar sabot-tracer) yang dipasang melawan target keras dan lunak. Sebuah putaran baru, munafik udara 30mm (ABM) oleh RWM Schweiz AG sedang menjalani uji coba kualifikasi dengan Angkatan Darat Jerman untuk digunakan di Puma. Ronde ABM (panjang 173mm, diameter 30mm) berisi timer elektronik, muatan ejeksi dan 135 batang tungsten alloy berbentuk silinder atau proyektil. Timer elektronik diprogram oleh kopling induktif melalui perangkat yang terpasang di moncong meriam. Timer memulai muatan ejeksi yang melepaskan dan menyebarkan proyektil tungsten sebelum terkena dampaknya. Eurospike menawarkan rudal anti-tank Spike-LR-fire dan melupakan persyaratan Angkatan Darat Jerman untuk sistem rudal yang dipandu untuk mempersenjatai kendaraan lapis baja Puma. Pada bulan Desember 2008, sebuah kontrak ditandatangani antara PSM dan Kementerian Pertahanan Jerman untuk integrasi sistem rudal Spike di kendaraan Puma. Perlindungan Diri Pada bulan Agustus 2006, EADS Defense Electronics dianugerahi kontrak untuk MUSS Multifunction Self-Protection System untuk kendaraan Puma. MUS terdiri dari peluru kendali rudal dengan sensor ultraviolet (berdasarkan pelita rudal udara EADS MILDS), laser warner, komputer pusat dan tindakan penanggulangan piroteknik elektronik. MUSS dapat menangani empat ancaman secara bersamaan dan efektif pada 360 azimuth dan 70 elevasi. Mesin Puma Kendaraan ini dilengkapi dengan mesin diesel berkapasitas tinggi 892 series berkapasitas tinggi yang dikembangkan oleh MTU. Seri MTU 892 diberi nilai 800kW yang memberi Puma rasio power-to-weight 25.4kWt. Roda berlari dipisahkan sehingga kendaraan memiliki karakteristik kebisingan dan getaran yang rendah. Krauss Maffei Wegmann bertanggung jawab atas sistem suspensi hydropneumatic kendaraan. Diehl telah dipilih untuk memasok trek. Sistem manajemen medan perang Pada bulan April 2008, Kantor Pengadaan Pertahanan Jerman memberikan kontrak kepada PSM untuk integrasi sistem manajemen medan perang di Puma. Integrasi sistem membawa kemampuan jaringan ke kendaraan. Kendaraan tempur infanteri Puma dibangun dengan pilihan tiga lapis proteksi armor agar sesuai dengan kebutuhan operasional. Varian Armor Kendaraan ini dibangun dengan pilihan tiga tingkat proteksi agar sesuai dengan kebutuhan operasional. Versi berbobot 29.4t, 31.45t dan 43t. Versi dasar 1, 29.4t, memberikan perlindungan terhadap rakitan proyektil proyektil yang eksplosif, proyektil artileri serangan atas dan memiliki perlindungan menyeluruh terhadap putaran energi kinetik 14.5mm dan granat berpeluncur roket RPG-7. Bagian depan dan sisi kendaraan dilengkapi dengan tingkat perlindungan yang lebih tinggi terhadap putaran energi kinetik 30mm. Level A telah dipilih sebagai perlindungan armor dasar untuk Puma IFV untuk Angkatan Darat Jerman. Level A memberikan semua perlindungan putaran terhadap putaran senapan mesin 14,5mm dan pecahan artileri. Bagian depan dan sayap dilindungi dari peluru meriam 30mm. Pelindung depan melindungi dari putaran muatan berongga. Kendaraan ini juga terlindungi dari ledakan 10kg dan tambang EFP. Puma Angkatan Darat Jerman dengan perlindungan tingkat A memiliki bobot tempur 31,45 ton dan dapat diangkut dengan udara di pesawat A400M. Modul armor tambahan dapat dipasang ke lambung dan menara untuk memberikan perlindungan tingkat C. Dengan perlindungan lapis baja C level tempur ditingkatkan menjadi 43t. Perlu untuk mengerahkan empat pengangkut A400M untuk membawa tiga kendaraan tempur infanteri Puma yang dilengkapi dengan proteksi lapis baja C, pesawat keempat yang mengangkat armor modular tambahan cocok. PUMA VOGELVLUCHT adalah merek een leidend di sportwereld. Kami ontwerpen, ontwikkelen en verkopen schoenen, kleding en accessoires mati zijn gemaakt voor wie Forever Faster wil zijn. Al meer dan 65 jaar staat PUMA erom bekend yang het snelle productontwerpen maakt voor de snelste sporters ter wereld. De officile toko online van PUMA biedt een grote selectie van PUMA-schoenen, - kleding, - accessoires en-handyrusting voor heren. Dames en kinderen Allemaal online te bekijken en te koop en langsung aan huis leverbaar. PUMA Voetbal heeft een aanbod van producten zoals evoSPEED-, evoPOWER - en King-voetbalschoenen. Kami mengukuhkan kaos ook en fan-kleding van de voetbalclubs Arsenal. BVB. En Italia naast die van vele andere gesponsorde clubs. Onze prestatieproducten worden gedragen door onze ambassadeurs, waaronder Sergio Agero, Cesc Fbregas, Marco Reus, Radamel Falcao, Olivier Giroud, Mario Balotelli, en, di damesvoetbal, de Braziliaanse krachtcentrale Marta. Di sekelilingku omong kosong, lohn schoenen, berkencan dengan suara yang nyaring. PUMA Hardlopen adalah van boven tot onder gemaakt voor de snelste man ter wereld, Usain Bolt. IGNITE hardloopschoenen, Disc-technologie en onze hardloopschoenen in the Speed-reeks zijn perfect voor wie werb opvallen en gezien wil worden. Dalam onze hardloopkleding en - accessoires adalah ook technologie opgenomen die je helpt aan prestaton optimiti naast veiligheid en zichtbaarheid. En kita hebben ook een lijn ontwikkeld speciaal voor s werelds snelste persoon, Usain Bolt. PUMA Training heeft schoenen, kleding en accessoires waarmee je het meeste uit je training en goede uitstraling tijdens het oefenen haalt, zowel in the sportschool als in the yogastudio. Onze trainingslijn adalah voorzien van technologie die je spieren op topvermogen te laten werken en snel te herstellen, en omvat de Pulse XT - en IGNITE XT-schoenen, kompresor naast, ruimvallende cardio-uitrusting en trainingsshorts, - broeken, - tights en - leggings. Onze producten kunnen worden gezien aan het lichaam van de beste sporters, waaronder Fernanda Brandao, Jamie Granger en anderen. PUMAs Motorsport-lijn adalah een van onze beroemdste omdat yang kita samenwerken bertemu de snelste raceteams ter wereld. Ontdek motorsportschoenen, - kleding, en - accessoires van de door ons tim gesponsorde, Ferrari. Mercedes. BMW en Red Bull Racing. Kami sedang mencari penggemar motor klassieke, menyetel Cat Kecepatan, Cat Drift Cat Masa Depan. PUMA adalah gabungan dari golf di van vein onze Cobra PUMA Golf-line, pintu gedragen de deuit springende profesional toernooispelers Rickie Fowler, Lexi Thompson en anderen. Ontdek PUMA - Golfschoenen, - broeken, - polos, - berhenti en - rokken, pintu gedragen allemaal onze ambassadeurs op de zwaarste banen van de wereld. PUMA adalah okok betrokken di samenwerkingen rond de zeer modieuze lijn PUMA Select. Zo zijn er samenwerkingsverbanden bertemu bekende designmerken zoals alife. Alexander McQueen. STAMPD en meer. Melalui deze samenwerkingsverbanden kunnen wij prestatietechnologie bertemu straatmode combineren tot de ultieme atletische mode-outfits. PUMA heeft beroemde sneakermodellen gecreerd, waaronder de wereldberoemde PUMA Suede en Trinomic. Toko voor klassiekers zoals Carson, Aril, Pertandingan, Pengadilan, Blaze, Soleil, Mostro, Cabana Racer, Whirlwind en vele andere. Dit adalah naast alle klassieke PUMA-kleding en accessoires die je kent en graag hebt, waaronder onze beroemde T-shirt PUMA bertemu dengan Cat-logo, T7-trainingsjacks en andere. PUMA adalah ook bekend vanwege de samenwerking bertemu Rihanna, waaruit een aantal nieuwe product-designs zijn voortgekomen. Rihanna heeft ook haar eigen collectie gecreerd bertemu PUMA, PUMA oleh Rihanna. Waarmee exact dezelfde producten verkrijgbaar zijn als die zij zelf draagt. Onze voortgaande samenwerking bertemu dengan haar merk Fenty zal een meer modieuze invulling geven aen onze van oudsher atletisch-gerichte producten en design. Produk di dalam nego dan 120 landen, heeft wereldwijd meer dan 10.000 medewerkers di dienst en heeft zijn hoofdkantoor di Herzogenaurach, Duitsland.
Wpf Trading System
Dibangun dengan menggunakan kontrol Infragistics, aplikasi sampel ini memberi pengguna spreadsheet seperti Excel, dengan fitur seperti visual dan gaya yang terinspirasi oleh perangkat lunak, pola dan praktik MS Office dari perpustakaan Microsoft Prism, pola dan prinsip desain umum seperti MVVM (Model-View - ViewModel), IOC (Inversion of Control), DI (injeksi ketergantungan), teknik pembuatan agregasi, komando, navigasi, dan modular. Aplikasi contoh ini memberi pengguna antarmuka pengguna terinspirasi Microsoft Word yang familiar yang dibangun dengan kontrol Infragistics. Fitur dari aplikasi ini mencakup visual dan gaya yang terinspirasi oleh perangkat lunak, pola dan praktik MS Office dari perpustakaan Microsoft Prism, dan pola dan prinsip desain umum seperti MVVM (Model-View-ViewModel), IOC (Inversion of Control), DI (ketergantungan Injeksi), agregasi acara, komando, navigasi, dan teknik pengembangan aplikasi modular. Aplikasi tampilan IG Outlook memberikan panduan bagaimana membangun aplikasi yang diimpikan Microsoft Outlook dengan menggunakan pustaka Prilaku Praktik Microsoft. Showcase ini menunjukkan penggunaan pola dan prinsip umum seperti MVVM (Model-View-ViewModel), IoC (Inversion of Control), DI (injeksi ketergantungan), teknik pengembangan aplikasi agregasi, komando, navigasi, dan modular yang dikombinasikan dengan Kontrol infragistics. Kontrol Infragistics berikut digunakan di etalase xamDataGrid, xamRibbon, xamRichTextEditor, xamOutlookBar, xamDataCards, xamMaskedInput, xamComboEditor, xamOutlookCalendarView, xamDayView, xamMonthView, xamScheduleView, xamDateNavigator, xamDataTree dan XamRibbonWindow. Map Browser adalah aplikasi interaktif yang menyoroti kemampuan kontrol Peta Geografis Geografis yang memungkinkan pembuatan peta gabungan dengan memplot data geospasial pada ubin citra dari sumber Bing Map, OpenStreetMap, CloudMade, ESRI, dan MapQuest. Aplikasi ini menyediakan sumber data semua negara di dunia, kota terbesar di dunia, gempa bumi, lalu lintas penerbangan dan curah hujan di Amerika Serikat, dan ratusan ribu lokasi geo di Australia. Setiap kumpulan data divisualisasikan dengan menggunakan lapisan peta geografis yang dapat diedit untuk tampilan dan juga dilapisi pada lapisan peta lain yang diplot dalam kontrol Peta Geografis. Misalnya, lokasi gempa dapat digambarkan di atas lapisan peta dengan lokasi kota terbesar untuk memberikan konteks geografis bagi peta yang memvisualisasikan berapa banyak tempat berpenduduk padat di dunia yang terkena dampak gempa bumi. Dashboard Keuangan adalah aplikasi interaktif yang menunjukkan kemampuan Diagram Data Infragistics dan kontrol Peta Pohon yang diterapkan pada industri Jasa Keuangan. Tampilan Stock Chart dari aplikasi dibangun menggunakan Data Chart, yang telah dioptimalkan untuk charting data kecepatan tinggi. Data Chart mendukung dataset besar dengan jutaan titik data dan update real time. Selain itu, kontrol ini memungkinkan indikator statistik dan teknis utama serta perbandingan dengan pesaing utama. Pilihan tampilan meliputi 1 bulan, 3 bulan, 6 bulan, 1 tahun, 5 tahun, 10 tahun dan Max dengan zoom bar. Sebagai tambahan, analisis komparatif memetakan harga saham perusahaan dengan pesaing utama. Tampilan Peta Panas yang baru menggunakan kontrol Treemap dan Grid untuk secara visual mewakili keadaan Pasar saat ini dalam tata ruang yang efisien. Aplikasi dunia nyata dari sampel ini dapat mencakup dimasukkan ke dalam aplikasi lini bisnis atau aplikasi yang dihadapi oleh pelanggan eksternal. Aplikasi EarthQuake menyoroti penggunaan volume tinggi, data streaming real time dari layanan Survei Geologi AS, yang disajikan baik dalam bentuk geografis maupun kronologis. Dengan tampilan peta, aplikasi memplot lokasi aktivitas seismik baru-baru ini pada kontrol Peta Geografis dengan fungsi zoom dan panning. Pengguna juga dapat memfilter informasi tentang gempa berdasarkan wilayah, lokasi, dan besarnya. Dengan tampilan timeline, pengguna dapat memilih rentang waktu, menggunakan kontrol slider. Dengan kedua tampilan aplikasi ini, pengguna bisa mendapatkan informasi lebih rinci tentang kejadian seperti longitudelesitude, time dan data ilmiah lainnya. Auto Sales Dashboard adalah aplikasi interaktif yang menyoroti kemampuan kontrol Peta Geografis, Data Chart, Sparkline, dan Bullet Graph, yang digabungkan menjadi satu aplikasi. Dasbor menyediakan informasi penjualan dan pendapatan yang relevan dalam sekejap dalam format yang dirancang untuk manajer bisnis dalam pemasaran, manajemen produk, operasi dan penjualan. Bergantung pada pertanyaan bisnis, para manajer dapat memperoleh data agregat tingkat tinggi atau menelusuri spesifikasi penjualan berdasarkan wilayah, model, dealer, dan lini produk di berbagai interval waktu. Penjualan dan pendapatan dapat dilacak dari waktu ke waktu dan diukur terhadap tujuan yang ditetapkan. Aplikasi Equity Trading menyoroti penggunaan kontrol Infragistics yang diterapkan pada skenario yang sering terlihat di industri Jasa Keuangan. Aplikasi ini adalah platform perdagangan ekuitas dasar yang mencakup interaksi khas yang mungkin dilakukan trader dalam perjalanan kerja mereka dari penggunaan peta panas untuk meninjau kinerja industri dan sektor, menjelajah data harga saham real-time dengan presentasi data yang kaya, menganalisis historis Data harga saham menggunakan grafik yang sangat interaktif yang menampilkan indikator keuangan, dan akhirnya membeli dan menjual ekuitas sambil melihat grafik dengan harga saham potret secara real-time. Fungsi ini disampaikan dalam kontrol tata letak fleksibel yang disebut kontrol Manajer Tile, yang memungkinkan pengguna untuk mengubah ukuran dan mengatur berbagai modul aplikasi agar sesuai dengan alur kerja dan preferensi mereka. Pengguna juga dapat memaksimalkan ubin yang ingin mereka fokuskan, dengan sisa ubin yang diperkaya dengan rapi di satu sisi. Transisi antara perubahan genteng animasi memberikan pengalaman pengguna yang kaya dan interaktif. Aplikasi Bagan Pelabuhan Bagan menggambarkan penggunaan kontrol peta di luar solusi geografis yang khas. Kontrol peta memungkinkan implementasi yang mudah dari bagan tempat duduk maskapai interaktif yang menggunakan file bentuk yang disesuaikan. Bagan tempat duduk memberikan pandangan rinci tentang fasilitas penerbangan serta lokasi tempat duduk, kualitas dan ketersediaan. Selain hanya memetakan pesawat terbang, sampel InfraAir juga menyertakan grafik kepuasan pelanggan dalam aplikasi. Aplikasi Denah Lantai Rumah Sakit dirancang untuk menyoroti bagaimana file dan filter bentuk kustom dapat digunakan dalam lingkungan kesehatan untuk membangun sebuah aplikasi yang mendorong efisiensi dalam memantau pasien dan sumber daya. Aplikasi ini secara visual menggambarkan satu lantai rumah sakit, memberikan informasi rinci dan relevan tentang pasien dan staf mengenai kontrol Peta Geografis dengan mengubah elemen bentuk rumah sakit dari Cartesian menjadi sistem koordinat geografis. The Media Timeline adalah aplikasi yang ditargetkan konsumen yang menyoroti penggunaan hiburan dalam penggunaan lembur. Aplikasi ini menggunakan kontrol Timeline Infragistics untuk memungkinkan pengguna menjelajah dan memilih klip video. Mengambil umpan data dari sumber data YouTube publik, aplikasi ini secara visual menampilkan popularitas klip video berdasarkan berapa kali mereka telah dilihat. Klip tersebut dipesan berdasarkan kapan diterbitkan. Pengguna dapat memfilter relevansi, jumlah tampilan, tanggal yang dipublikasikan, atau melakukan pencarian kata kunci. WPF yang mati: masa sekarang dan masa depan WPF Introduction Sebagai pengembang WPF selama bertahun-tahun, saya baru-baru ini prihatin dengan arah baru yang dipilih oleh Microsoft pada platform kliennya. Dengan bangkitnya kerangka kerja baru WinRT. Saya prihatin dengan alasan yang bagus: Saya menderita kerusakan agunan akibat kegagalan Silverlight, dan seperti yang dikatakan pepatah yang digigit, dua kali tidak tahu apa-apa. Sejak 2009 saya telah menempatkan investasi pribadi dan profesional yang besar di WPF, menggunakannya untuk mengembangkan aplikasi LOB di industri keuangan, dan sekarang I8217m bahkan memberikan pelatihan mengenai topik ini. Jadi, sebagai pengembang dan pelatih profesional, masa depan WPF sangat penting bagi saya sehingga saya mempelajari masalah ini dengan lebih teliti. Pada artikel ini, saya akan berbagi temuan saya dengan Anda, secara objektif dan transparan, dan saya harap Anda bisa memberikan fakta Anda sendiri, sehingga masyarakat dapat memiliki visi masa depan WPF yang lebih baik. Pada bagian akhir artikel ini saya memberikan beberapa strategi untuk bisnis dan pengembang perorangan. Beberapa alasan untuk khawatir Pertama-tama saya akan mulai dengan menunjukkan tanda-tanda yang mengkhawatirkan saya, dan juga harus khawatir jika Anda adalah pemangku kepentingan WPF. Tim WPF team8217s menganggur Karena setiap tim teknis Microsoft, tim pengembang WPF memiliki sebuah blog tempat anggota tim saling berbagi pengetahuan tentang WPF dengan masyarakat. Artikel terakhir dari blog ini adalah tanggal dari Mei 2011 jadi lebih dari 3 tahun yang lalu. Tepatnya saat WinRT mulai muncul sebagai hal besar berikutnya. Sebuah blog yang menganggur bisa berarti banyak hal tapi tidak ada yang baik bagi IMHO: mungkin tim tersebut direduksi menjadi minimal dan menghidupkan blog ini bukanlah prioritas, mungkin anggota tim terbaik telah dipindahkan ke proyek lain seperti WinRT, dan mungkin Hal ini disengaja untuk mengirim sinyal ke masyarakat8230 Dalam hal hubungan masyarakat sebuah blog yang aktif sangat penting karena menunjukkan teknologinya berkembang dan dikembangkan oleh pengembang antusias untuk bangga dengan pekerjaan mereka dan bersedia membaginya dengan masyarakat. Perhatikan bahwa seringkali blog MSDN tidak terlalu aktif, blog Entity Framework menjadi salah satu pengecualian, berkat Rowan Miller yang secara teratur menerbitkan posting baru, dan ini adalah salah satu alasan utama mengapa saya menyukai teknologi ini: ini sedang dikembangkan oleh Orang yang brilian dan berkomitmen Toolkit WPF resmi tidak berfungsi WPF Toolkit adalah proyek sumber terbuka dan gratis yang dikembangkan oleh tim Microsoft dan dirancang sebagai anteroom dari rilis WPF resmi. Sebagai contoh, DataGrid tidak hadir dalam rilis awal (WPF 3.0 dan 3.5) namun tersedia di toolkit, dan akhirnya ditambahkan ke WPF 4.0. Toolkit resmi memainkan peran ini sampai 2010, namun sejak saat itu proyek ini menganggur, jadi sepertinya tidak ada lagi barang yang tersedia untuk rilis berikutnya. Tanda dari ketidakaktifan ini: untuk pencarian Toolkit8221 8220WPF Google menempatkan toolkit WPF resmi kedua setelah yang tidak resmi (lebih pada yang ini di bagian kedua). Tidak ada sertifikasi lagi Sertifikasi WPF resmi (70-511) tidak akan dilanjutkan dan akan berakhir pada musim panas 2015. Ini adalah tanda eksplisit yang kuat yang diberikan kepada pengembang bahwa mereka seharusnya tidak menginvestasikan lebih banyak waktu dalam teknologi ini dan malah mencurahkan waktu mereka ke WinRT yang mendapatkan keuntungan dari jalur sertifikasi khusus baru. Mungkin Microsoft akan mundur dan menunda penghapusan ini seperti halnya dengan sertifikasi lainnya setelah komunitas pengembang mengeluh, namun hal itu tidak mengubah faktanya WPF bukanlah prioritas lagi. Secara pribadi I8217m masih ragu untuk menyampaikannya karena saya tidak menjamin waktu dan uang (ya sebagai pengusaha saya membayar sertifikasi saya sendiri) layak dilakukan. Sebagai gantinya saya lebih memilih untuk mempersiapkan sertifikasi WinRT yang seharusnya ada di sana selama beberapa tahun. Tidak ada integrasi Windows 8 Jika Anda mengingat rilis WPF 4. Sebagian besar perangkat tambahan didedikasikan untuk integrasi Windows 7 seperti kustomisasi item taskbar (daftar loncat, kemajuan, overlay8230). Tidak ada hal seperti itu di WPF 4.5 untuk memungkinkan integrasi penuh ke fitur Windows 8 seperti bar pesona dan banyak kontrak aplikasi meskipun ada beberapa kemampuan antar-muka. Jadi, jika Microsoft tidak menginvestasikan integrasi ini, jelas sekali bahwa WPF bukan lagi warga kelas satu di Windows dan lebih suka mendedikasikan semua angkatan kerjanya kepada WinRT, dan menurut saya ini adalah keputusan yang masuk akal. Tidak ada dukungan untuk Windows RT Microsoft, yang secara historis merupakan vendor softwares. Melakukan diversifikasi bisnisnya dengan menjadi vendor perangkat keras. Menirukan pesaingnya Apple dan Samsung. Untuk tujuan ini, Microsoft telah mengakuisisi Nokia untuk mendapatkan keuntungan dari kehadirannya yang lama di pasar ponsel. Di sisi tablet dan laptop, untuk bersaing dengan tablet iPad dan laptop MacBook Pro, Microsoft telah meluncurkan seri Permukaan. Ada 2 versi Permukaan 1 dan 2 tergantung pada arsitektur perangkat keras: x86 dan ARM. Kemudian mendapatkan keuntungan dari versi Windows yang berdedikasi: Windows RT (jangan dikelirukan dengan WinRT yang merupakan lapisan perangkat lunak). Tapi Windows RT tidak mendukung (setidaknya secara resmi) API yang lebih tua seperti Win32 tua yang baik. Maka tidak mendukung semua 8220wrappers8221 seperti WinForms dan 8230 WPF. Jadi Anda tidak bisa menjalankan aplikasi WPF Anda di semua versi Permukaan. Dan jika Microsoft tidak menginvestasikannya hanya karena ia mencoba menyingkirkan Win32 untuk menggantinya dengan WinRT yang disesuaikan secara khusus untuk tren TI yang baru. Strategi Microsoft8217 yang baru Pada bulan februari 2014 Microsoft menamai seorang CEO baru. Satya Nadella. Yang berasal dari divisi cloud dari Microsoft. Dia menggantikan Steve Ballmer, yang tidak mengerti pasar ponsel baru (iPhone dan Android pertama) dan mungkin salah satu alasan Microsoft benar-benar merindukan kapal tersebut dan sekarang berjuang keras untuk mendapatkan tempat mengambil pangsa pasar ke pesaing (Apple, Samsung ) Persen setelah persen. Berlawanan dengan strategi global pendahulunya Satya Nadella8217s untuk Microsoft adalah 8220 cloud pertama dan mobile 8220 pertama, jadi keluar dari model desktop tradisional, dan sekali lagi ini adalah strategi yang sangat waras. Tapi justru WPF dirancang untuk model 8220old8221: aplikasi desktop gemuk, sedangkan WinRT menggunakan model yang sama sekali berbeda, dengan mempertimbangkan kebutuhan mobile baru. Tentu pasar desktop dan PC tidak mati, jauh dari itu, tapi bukan model predominan lagi. Dan Microsoft telah mempertimbangkan hal ini saat membangun WinRT karena sekarang Anda dapat menggunakan keseluruhan tumpukan HTMLCSSJS, termasuk kerangka kerja seperti Angular and Knockout, untuk mengembangkan aplikasi desktop sebuah tanda kuat yang memastikan bahwa teknologi web benar-benar menjadi ada di mana-mana (setelah Node di server). Toko Windows Agar bisa menangkap sebagian dari pendapatan vendor aplikasi, sebagian besar pemilik platform seperti pemilik Apple dan Microsoft telah membuat 8220 toko 8221 yang harus Anda gunakan untuk menerbitkan dan membeli aplikasi. Dan sayangnya AFAIK aplikasi Windows Store harus berbasis pada WinRT, jadi aplikasi WPF Anda tidak dapat digunakan melalui toko. Perhatikan bahwa ini bukan masalah bagi bisnis yang menerapkan aplikasi mereka secara internal dan tidak memerlukan toko, atau vendor aplikasi besar seperti ERP yang menggunakan saluran komersial mereka sendiri untuk menjual aplikasinya, namun ini adalah masalah jika Anda adalah vendor kecil yang Perlu visibilitas toko, sebelum pesaing makan saham pasar Anda. Semakin banyak orang menggunakan toko secara naluriah untuk mencari aplikasi baru sehingga hampir tidak ada jalan lain di sekitar mereka. Jadi jika Anda berniat mengembangkan aplikasi baru Anda di WPF, Anda akan mengalami kesulitan mendistribusikannya dan lebih sulit lagi jika Anda berniat menjualnya, jadi sebaiknya Anda menggunakan WinRT. Anda mungkin mengkonsumsi sebagian besar konten harian Anda melalui ponsel Anda menggunakan aplikasi web atau asli sehingga Anda dapat memahami betapa pentingnya saat ini untuk hadir di pasar ini: Anda harus menyediakan versi mobile aplikasi Anda. WPF tidak pernah menjadi platform pengembangan mobile dan bukan pemain di pasar ini, dan selama bertahun-tahun jawabannya adalah Silverlight untuk Windows Phone dan itu adalah toolkit referensi sampai Windows Phone 7. Namun menggunakan satu toolkit per platform tidaklah ideal, Meskipun Anda bisa berbagi sebagian besar kode prosedural dan markup. WinRT adalah jawaban untuk masalah ini karena ini adalah toolkit umum yang dirancang untuk memudahkan pengembangan pada semua platform Windows yang lebih dan lebih bersatu di tingkat OS dengan Windows 8. Perhatikan bahwa untuk pengembangan cross-platform yang benar-benar juga menargetkan Android et IOS Microsoft tidak menyediakan alat apapun, jadi Anda harus beralih ke Xamarin yang merupakan proyek yang sangat menjanjikan. Biaya pemeliharaan Jika Anda bekerja dengan teknologi Microsoft selama bertahun-tahun, Anda tahu bahwa Microsoft menghabiskan uangnya dengan hemat, dan untuk alasan yang bagus: pertama, sebagai perusahaan, perusahaan harus menghasilkan uang untuk bertahan dan pemegang saham saat ini meminta lebih banyak, jadi sepeser pun adalah satu sen, Kedua menerapkan bahkan fitur kecil itu mahal karena ada banyak langkah yang melibatkan Eric Lippert memberikan gambaran umum di posting blog ini: Berapa banyak karyawan Microsoft yang dibutuhkan untuk mengganti bola lampu. Jadi ketika masyarakat meminta perbaikan bug atau fitur baru, ini hanya diimplementasikan jika benar-benar hebat: 8211 sangat penting seperti pelanggaran keamanan, sehingga bahkan beberapa pengguna yang terkena dampak akan memicu implementasi 8211 atau yang kecil tapi mengganggu Banyak orang Mengembangkan WPF dan WinRT akan menyiratkan untuk menjawab kedua permintaan alat dan permintaan kedua toolkit1217 bug, ini jelas bukan pilihan, terutama karena Microsoft saat ini mengurangi tenaga kerjanya. Portabilitas Apa yang bisa dilakukan oleh WPF 8.220saved8221 adalah beberapa relung. misalnya Sebagai teknologi portable untuk mengembangkan aplikasi client, namun sayangnya hal ini tidak terjadi. Ada versi portabel (untuk menjadi bertele-tele, dari CLI): Mono. Yang berjalan di Windows tentu saja tapi juga di Linux. Unix dan Mac Dan Mono bukanlah teknologi mainan, itu benar-benar bekerja, dengan itu saya telah membangun server integrasi Jenkins di Ubuntu Server. Mono mendukung sebagian besar kerangka kerja stack tapi salah satu dari sedikit komponen yang hilang adalah WPF jika saya ingat dengan baik bahwa ada proyek bernama 8220Olive8221 untuk menerapkannya tetapi tidak pernah benar-benar dimulai karena karya besar yang diwakilinya, terutama pada lapisan rendering tingkat rendah . Satu-satunya teknologi UI yang diimplementasikan Mono adalah WinForms. Jadi ironisnya WinForms bisa bertahan WPF berkat portabilitasnya. Sindrom Silverlight yang pernah saya lakukan adalah pengembang Silverlight dan saya menemukan bahwa teknologi dapat lenyap lebih cepat daripada yang pernah saya duga sebelumnya. Kembali di 20082009: RIA adalah kata buzz, Microsoft mencitrakan kerangka kerjanya sendiri, Silverlight, di manajer bisnis melihatnya di acara Microsoft dan menginginkannya di ekosistem TI mereka. Jadi pada 2010 dan kuartal pertama tahun 2011 kami mulai mengembangkan aplikasi Silverlight. Tapi di suatu tempat pada tahun 2011 di salah satu acara teknis, mengenai web, Microsoft berhenti menempatkan Silverlight dalam sorotan, dan malah mulai mempromosikan ekosistem HTML5 (dengan CSS dan JS). Secara resmi, ceritanya tidak berubah untuk Silverlight, tapi saya cukup curiga, melaporkannya, dan tim kami memutuskan untuk menghentikan perkembangan Silverlight, yang sejauh ini tidak menyampaikan manfaat yang diharapkan (misalnya Silverlight bukan plug and play karena Anda memerlukannya Untuk menjadi administrator untuk menginstal pemain Silverlight :), malah berkonsentrasi pada WPF 8220traditional8221. Mudah-mudahan sebagian besar (mungkin 85) kode XAML dan C dibagikan dengan WPF, jadi tidak terlalu banyak yang benar-benar hilang, dan kami berhenti saat kami tidak terlalu banyak berkomitmen. Dan ini adalah pilihan yang tepat karena pada tahun 2013 kematian Silverlight diumumkan secara resmi, dan lebih dari satu pemangku kepentingan TI terkejut karena mereka tidak melihat tanda peringatan. Saya kira hal-hal yang akan menjadi kekerasan bagi WPF, tapi ketika Anda merasa kecewa, Anda berhenti menjadi naif dan cenderung menjadi tidak percaya, yang menurut saya merupakan kualitas dalam konteks TI saat ini. Beberapa alasan untuk tidak panik Setelah membaca bagian pertama Anda mungkin mulai panik tapi karena sering hal-hal tidak benar-benar hitam, warnanya abu-abu, sedikit lebih abu-abu gelap. Bagian kedua ini akan membantu Anda mencampur warna putih dengan warna hitam, jadi teruslah membaca8230 Masih tim yang aktif Menurut Greg Levenhagen (Apakah WPF Dead NO) masih ada tim pengembangan aktif yang didedikasikan untuk WPF. Greg tidak memberikan angka yang sulit sehingga sulit mengukur usaha pengembangan. Meski jelas, Microsoft tidak akan meninggalkan teknologi yang digunakan jutaan orang, karena pengembang yang berdedikasi, tidak bergabung dalam tim lain, adalah hal yang baik. Dan tetap menurut Greg tim ini tidak hanya didedikasikan untuk pemeliharaan versi yang ada tapi juga menyiapkan setidaknya rilis berikutnya (WPF 5). Tanpa perubahan-perubahan versi ini, sulit untuk terlalu optimis: mungkin ini hanya versi perbaikan bug dan peningkatan kinerja tanpa fitur utama. Masih merupakan upaya pengembangan Update 2014-11 Pada bulan november 2014 tim WPF menerbitkan sebuah artikel, The Roadmap for WPF. Menunjukkan bahwa WPF masih aktif dikembangkan. Tim ini terutama mengerjakan isu-isu penting seperti pertunjukan, yang terus ditingkatkan sejak dimulainya WPF, dan perkakas terintegrasi sepenuhnya ke dalam Visual Studio. Mungkin perangkat tambahan yang lebih penting adalah dukungan penuh layar sentuh dan high-density. Mengapa begitu signifikan. Karena ini adalah fitur perangkat seperti tablet dan ponsel, dan WPF dijatuhkan pada WinRT justru karena nantinya telah dirancang khusus untuk perangkat tersebut. Ini mungkin bukan omong kosong lengkap dari Microsoft yang mendukung WPF, namun ini menunjukkan bahwa Microsoft telah mendengar dan memperhitungkan klaim komunitas tersebut. Untuk informasi lebih lanjut, periksa video yang bagus ini dengan dua pengembang WPF: Masa Depan WPF di Saluran 9. Alat baru versi I8217 melihat tanda positif pada sisi perkakas resmi: Prism. Seperangkat alat dan praktik terbaik untuk mengembangkan aplikasi XAML, telah diperbarui ke versi 5 dan bersamaan dengan versi WinRT, ia menyediakan versi baru untuk WPF. Seperti yang dikatakan di bagian pertama, toolkit WPF resmi tidak berfungsi tapi proyek lain mengambil obor: Extended WPF Toolkit. Ini sedang dikembangkan oleh vendor extension8217 yang terkenal, Xceed. Jadi oleh para ahli WPF (dan teknologi Windows lainnya), dan ini sangat kaya dengan banyak kontrol tambahan, dan yang terpenting proyek ini dikembangkan secara aktif, versi terbaru mulai Juni 2014, jadi kurang dari 3 bulan yang lalu pada Tulisan ini Akhirnya dua kerangka MVVM teratas. MVVM Light Toolkit dan Caliburn. Micro. Aktif, versi baru berumur 3 bulan. Jadi ekosistem alat WPF masih hidup dan berkembang yang sangat meyakinkan bagi bisnis karena tidak ditinggalkan dengan serangkaian proyek yang tidak terawat. Perubahan manajemen Pada akhir tahun 2012 Steven Sinofsky. Saat ini menjabat Presiden Divisi Windows. Meninggalkan Microsoft Mengapa ini pertanda positif bagi WPF Karena Steven Sinofsky terkenal karena membenci dan tidak bermain baik dengan tim lain (mungkin alasan utama kepergiannya). Dan ini sebagian akan menjelaskan, bersama dengan beberapa alasan teknis yang nyata, mengapa tidak digunakan sebagai fondasi dari versi Windows berikutnya, padahal ini adalah salah satu perangkat lunak terbaik yang pernah dibuat oleh Microsoft. Dari luar sulit untuk mengevaluasi bagian dari gosip dan perasaan sebenarnya dari Steven Sinofsky dan dampaknya terhadap keputusan desain untuk Windows 8. Inertia pasar OS Hal lain yang bagus untuk WPF adalah kenyataan bahwa bisnis dan individu tidak segera bermigrasi ke setiap merek. Versi OS baru Dan karena banyak alasan bagus: harganya mahal, butuh beberapa waktu, itu berisiko, dan seringkali tidak berguna. Migrasi ke OS baru adalah tugas yang sangat menakutkan karena kebutuhan untuk memastikan kompatibilitas aplikasi: yang disediakan oleh vendor eksternal seperti Microsoft dengan Office dan yang dikembangkan oleh tim internal, dan dari pengalaman saya itu adalah proses yang dapat dengan mudah dilakukan. 2 tahun. Saat ini (pertengahan 2014) pangsa pasar WinRT di pasar PC cukup berkurang: 8211 Windows 8 8.1. Windows 7 8211 Windows 7. 55 8211 Windows 7. 5 8211 Windows XP. 25 Jadi untuk lebih dari 80 PC Anda tidak dapat menggunakan WinRT dan tidak memiliki pilihan lain selain WPF. Dan dalam beberapa hal ini paling buruk untuk Windows 8: di perusahaan yang saya kenal di sektor keuangan di Prancis, ini hanya 0, migrasi ke Windows 7 bahkan tidak selesai di mana-mana, dan saya tahu beberapa masih berjalan dengan Windows XP karena penyiapan Aplikasi tidak sepele. Mengingat siklus pembaharuannya sekitar 5 tahun WPF harus menjadi pilihan unik bagi banyak bisnis hingga akhir dekade ini. Inertia ALM Seperti yang mungkin Anda ketahui, aplikasi pensiun mahal. Pertama Anda memiliki studi pendahuluan dengan sekelompok pertemuan untuk menilai dampaknya terhadap bisnis ini, dan Anda harus bekerja keras untuk meyakinkan beberapa pengguna yang kadang-kadang akan memasukkan joker berisiko tinggi ke meja maka Anda harus menggantinya dengan merek. Aplikasi baru dan Anda harus memastikan tidak ada regresi, sering kali menjalankan versi lama dan baru berdampingan selama periode waktu tertentu sebelum benar-benar beralih apalagi Anda mungkin harus memanggil tim DB Anda untuk memigrasikan data, tim jaringan ke Menyesuaikan peraturan firewall8230 It8217s mengapa bisnis memigrasikan aplikasi hanya jika ada alasan bisnis yang valid, dan lapisan teknis baru bukanlah satu, jadi aplikasi WPF yang ada sekarang. Dan ada banyak, di sini untuk tinggal. Dan itu berarti keterampilan WPF akan dibutuhkan di masa yang akan datang, lihat saja jumlah aplikasi WinForms yang masih ada di alam liar, dan yang baru dikembangkan setiap hari, sedangkan WPF tersedia untuk menggantikannya sejak tahun 2006. Dan dari sebuah aplikasi Sudut pandang teknis, sementara WPF dan WinRT sangat mirip, tidak sepenuhnya kompatibel: masih ada fitur yang hilang di WinRT 8.1 dan beberapa keunikan: untuk memetakan namespace ke XAML Anda menggunakan namespace clr di WPF dan menggunakan di WinRT, ini Cukup untuk memecahkan kompatibilitas XAML dan mencegah kemauan yang sulit untuk melompat WPF sudah matang Penurunan penting yang nyata dari upaya pengembangan WPF dapat mengkhawatirkan tapi IMHO hanya mengikuti jalan alami yang telah dilakukan setiap pengembang: upaya besar untuk mengembangkan yang pertama Lepaskan, maka tetaplah upaya berkelanjutan untuk rilis berikut yang mendapat manfaat dari umpan balik masyarakat, dan akhirnya usaha minimal untuk mempertahankan aplikasinya. Ini adalah jalur yang diikuti oleh WPF dengan versi pertama (WPF 3.0 (untuk saya lebih merupakan versi beta) dan 3.5) membawa cara baru untuk mengembangkan aplikasi Windows, lalu WPF 4 memperkenalkan beberapa kontrol baru yang dipindahkan dari toolkit, seperti Datagrid Dan peningkatan kinerja, dan akhirnya WPF 4,5 memperkenalkan Ribbon dan masih beberapa peningkatan kinerja. Jadi teknologi yang lebih matang adalah usaha pengembangan yang kurang yang dibutuhkannya, dan setelah 8 tahun WPF adalah teknologi yang benar-benar matang, kebutuhan akan fitur baru dan perbaikan bug berkurang. Dan mungkin WPF sekarang memasuki tahap pemeliharaan siklus hidupnya sehingga tidak mengharapkan perkembangan ingar-bingar. Ceruk LOB Jika ada domain dimana WPF bisa bertahan dan bahkan terus bersinar ini adalah aplikasi LOB (Line of Business). Pertama karena sebagian besar keahlian untuk mengembangkannya didasarkan pada platform dewasa yang dimiliki banyak perusahaan yang menggunakan Windows untuk mengembangkan aplikasi LOB mereka dan tidak lagi memanfaatkannya, namun memanfaatkannya sebaik mungkin. Dan beberapa alat utama belum tersedia untuk WinRT. misalnya ORM seperti NHibernate atau Entity Framework. Yang diperlukan untuk sebagian besar aplikasi LOB untuk mengakses data relasional mereka. Kedua untuk beberapa aplikasi LOB besar seperti platform perdagangan, tidak ada gunanya menggunakan WinRT karena Anda tidak perlu dan bahkan tidak menginginkannya, karena alasan keamanan, mobilitas. Dan aplikasi besar semacam ini bahkan bertentangan dengan pedoman resmi Microsoft untuk merancang aplikasi WinRT: mereka harus fokus dengan seperangkat data minimal di layar. Windows Forms integration Selama lebih dari 10 tahun banyak bisnis telah menciptakan banyak aplikasi WinForms. Dan aplikasi baru masih dikembangkan dengan WinForms, meski WPF berada di sana selama 8 tahun sebagai penggantinya. Tentu saja bisnis tidak ingin membuang semua aplikasi, komponen dan keahlian ini hanya untuk menggunakan mainan baru, mereka ingin memanfaatkan investasi mereka sebanyak mungkin. Dan AFAIK WinRT belum bisa mengintegrasikan komponen WinForms. Jadi menggunakan WinRT bukanlah pilihan jika Anda ingin mendapatkan keuntungan dari investasi WinForms Anda. Sebaliknya WPF telah dirancang sejak awal untuk memungkinkan integrasi WinForms. Menggunakan WindowsFormsHost Anda dapat menanamkan komponen WinForms di dalam aplikasi WPF Anda. Dan lebih baik lagi, Anda bahkan bisa mengintegrasikan komponen WPF di dalam aplikasi WinForms menggunakan ElementHost. Sehingga Anda bisa bermigrasi perlahan ke WPF untuk menghindari efek big-bang. Kurva belajar Jika Anda adalah pengembang WPF berpengalaman tanpa menyadarinya, Anda mungkin sudah menjadi pengembang WinRT di kelas 80, dan jika Anda adalah bisnis, Anda sudah memiliki 80 keahlian untuk mengembangkan aplikasi WinRT yang tersedia. Alasannya adalah bahwa sebagian besar alat dasar untuk mengembangkan aplikasi WPF sama untuk WinRT: 8211 bahasa prosedural yang sama: C, VB8230 8211 bahasa markup yang sama: XAML, 8211 cara yang sama untuk menghubungkan tampilan ke data: pengikatan data, DataTemplates8230 8211 arsitektur serupa Aplikasi, struktur global, sumber daya8230 8211 pola dan implementasi pola yang sama: MVVM, INotifyPropertyChanged, INotifyCollectionChanged, ICommand8230 Jadi, sebagian besar investasi Anda di platform XAML lainnya seperti WPF dan Silverlight dapat dimanfaatkan untuk WinRT, mengurangi kecuraman kurva belajar (ingatlah Salah satu WPF saat Anda masih pemula)) WPF kaya WinRT bukanlah tiruan WPF dan beberapa fitur belum diimplementasikan, jadi jika Anda hanya mengembangkan aplikasi desktop dari segi kemampuan teknis WPF masih lebih baik. Tapi saya memasukkannya sebagai yang terakhir karena IMHO tidak begitu penting, dan karena WinRT akan melanjutkan evolusinya, celahnya akan menjadi lebih kecil dan lebih kecil, tapi saya kira beberapa pengembang dengan kebutuhan spesifik pasti tidak dapat berkembang dengan WinRT dan akan membutuhkan WPF. Tapi sekali lagi nilai tambah WinRT tidak dalam kekayaan teknis intrinsiknya namun lebih pada model pengembangan yang ditawarkannya dengan akses ke platform mobile dan toko Windows. Strategi untuk masa depan Apakah Anda seorang bisnis atau pengembang individual, Anda harus mempertimbangkan secara serius untuk memperlambat investasi teknis Anda di WPF, dan mulai membangun keahlian Anda di WinRT. Bisnis Sebagai bisnis, Anda bisa menghentikan perkembangan WPF Anda selama Anda memiliki beberapa versi Windows yang lebih tua, termasuk Windows 7. Mengenai aplikasi Anda yang ada, jangan khawatir, Anda tidak perlu memigrasikannya ke WinRT, kecuali jika Anda ingin mendapatkan keuntungan dari Kemampuan baru sebagai penggelaran melalui toko Windows. Memang Microsoft harus memastikan dukungan untuk WPF untuk kompatibilitas ke masa depan yang akan datang ke depan adalah sesuatu yang benar-benar dibutuhkan Microsoft. Sebagai contoh sementara mungkin lebih sulit untuk mensetup lingkungan VB6 di versi Windows yang baru, hal itu masih mungkin dan, karenanya penyiapan, aplikasi Anda harus terus bekerja dengan lancar. Depending on your available IT workforce, you should devote time to technology intelligence and have some developers starting to think about WinRT: how you could benefit from it, typically to broaden your audience, how new applications should be developed, how the existing tools and code can be reused, what are the potential issues to anticipate8230 For the applications that could benefit from WinRT for mobile and tablet you can start building some migration path, which is not that obvious because WinRT is missing many features from WPF. Start to develop proof-of-concept applications to validate the new technology in your particular context and see for yourself if it delivers. Developers As developers we don8217t want to have technical skills nobody needs, and instead we generally must build a large enough portfolio of skills to accommodate the more businesses and projects we can to reduce the risk of being left behind. So if you are an experienced WPF developer and you have to choose between extending your WPF skills to become an expert or starting to gain new skills for WinRT development then IMHO you should choose the second option. Of course you8217ll probably be able to do both like me, but WinRT should be somewhere on your TODO list but not your priority either. Or you could continue in WPF waiting for the market to lack WPF developers, like is the case for older technologies like COBOL and VB6, but I fear you8217ll have to wait a decade before it happens, because, with the important development of IT in businesses, for any technology there is a lot of developers on the market, particularly for mainstream technologies like WPF, so I wouldn8217t count on it. Don8217t be demoralized or upset by this nth brand new technology, this is the business model of our industry: it needs to create new things all the time (remember SOA that poured a ton of money from businesses to the pockets of IT companies, their employees, their shareholders and contractors) to sell them to customers just as Apple does with its iPhone 1, 2, 3, 8230 and now 6 and soon 42, this is how it works and fortunately we, as developers, are on the good side of the barrier, we can make a living from this entropy, and objectively all these new technologies enhance the life of businesses and individuals. Conclusion I think that the sum of all these facts is pretty clear: WPF is past and present . in the near future it will be in direct competition with WinRT, but later if WinRT gets some traction and enough market shares then WPF may become kind of deprecated like VB6 or WinForms . Above all don8217t be in denial, and have a clear picture of what happens, do not eliminate the pessimistic facts from your mind. Do not expect a revival of WPF, there is no such thing in IT (well OK COM is kind of back in WinRT )), WPF is objectively not tailored for the new trends, the brand new stuff is. Of course the picture is not all black: WPF is not dead and obsolete nor dying and obsolescent . it has just reached its peak and might slowly fade as the businesses migrate their infrastructure to Windows 8 allowing them to choose WinRT for their future developments. Be pragmatic and transparent . use WPF while it brings value to your clients and warn them about these facts, and help them prepare for the future. I8217ve myself updated my training material by interleaving WinRT chunks in my WPF training, and adding a slide with a summary of these facts, highlighting them depending on their significance. But IMHO you should not invest too much in WinRT either. Why Because the more I play with WinRT and think about it the more I see it less and less useful: if you develop a LOB application, your only target is probably Windows PC, and you need to be compatible with pre Windows 8 systems, at least Windows 7, so WinRT is clearly not an option, and you must use WPF, if you want to target tablets and phones you can8217t forget about 90 of the market, iOS and Android, so WinRT is not an option, and you must use either the web stack (JavaScriptHTMLCSS) or native cross-platform frameworks like Xamarin (C) or QT (C). So for most use-cases WinRT is not an option. Moreover you should note that Microsoft is heavily investing in the later technologies. It8217s probably too early to ask yourself 8220 Is WinRT (as a final developer platform) dead 8221 but I would be quite surprised if WinRT manages to get some traction and becomes a major development platform. IMHO WinRT is only a good platform for the Microsoft teams because it allows them to share code between the different flavors of the Windows OS, mimicking the effort of Apple but for the final developer the use-cases for WinRT are way too limited: sharing some code between PC, tablets and phones but only for Windows devices. Probably some businesses may need only that but I doubt there is many because nowadays applications are often accessed from personal employees8217 devices (BYOD) which can be anything and probably some iOS or Android. 107 thoughts on ldquo Is WPF dead: the present and future of WPF rdquo Thanks for writing on this subject. You8217re spot on. What Microsoft learned from VB6 depreciation was to not announce the end of software in public. So instead of officially depreciate any software they downsize the group of developers, release some maintenance version and perhaps some fixes and slowly abandon the software and move on. Unlike in the past the life cycle for software have dramatically been shorter and it seems to continue to decrease. For individual developers who put time, money and efforts to learn to use various development tools the situation is quite challenging. The only advice I see is to learn a new languagedevelopment platform enough to ship reliable customers8217 solutions but don8217t dig deeper. Thanks for your feedback Dennis. Knowing multiple technologies without being an expert in each is indeed a sane strategy but I don8217t think it8217s the only one. Mine is to become an expert in a few technologies that are widely used. Of course it is far from perfect: I am overqualified for some services, and sometimes I have to renounce to good opportunities because I feel too weak on some subject. My hope is that the current web stack (HTMLCSSJS) will become the universal platform and that somewhere in the future we8217ll be able to concentrate on only this one. Well I don8217t think this will happen tomorrow. Too bad the current web stack is so unpleasant to work with. It was true 3 years ago but now you have : 8211 mature frameworks like AngularJS Bootstrap 8211 powerful IDEs like WebStorm and soon Visual Studio 8211 a lot of production-ready libraries 8211 testing and profiling tools integrated in IDEs or web browsers So IMHO now you can be really productive and develop seamlessly using the web stack and benefit from its portability. I can only agree with You. Looking around the web stack has the highest possible ROI. I8217ld like to offer my 2p here8230 Will WPF one day become as obsolete as VB6 Off course. Is WinRT any different Or any other currently widespread technology Here8217s the thing, ALL dev technology deprecates over time. WPF still has years of life ahead. Easily another decade. I know you didn8217t declare 8220wpf is dead8221 (eventhough you kind of announce it for the not-so-distant future), but lot8217s of people do. How many years ago did we see articles like this concerning WinForms Is WinForms dead today Most people indeed will go for WPF when doing a desktop app. Yet, WinForms still is pretty much a viable alternative and indeed is used a lot more then most people think. The only msft tech today that is truelly abbandoned (concerning this family of languages) is VB6. And even that took a long time. Silverlight is somewhat of an exception here. And probably msft is to blame for that. They announced pretty boldly themselves that the tech was dead. Which is why it died so fast. STILL, I am aware of new projects being developed today using the language. All this, just to say that every time someone announces such a death, I take it with plenty of grains of salt. Having said that, let8217s look at the future of computing. No matter what the current hype is, the desktop really isn8217t going to go away any time soon. In fact, the entire buzz about windows 9, is that it will give plenty of love to the traditional desktop user. In fact, we barely hear anything about 9 and hybrids or tablets or whatever. It8217s all about the desktop. WinRT apps will run in windows on the desktop, true. But let8217s be serious here8230 WinRT still has a long, long way to go in order to match the power, flexibility and feature richness of a mature technology like WPF. Not to mention the freedom one has in WPF world compared to the closed sandbox that is the WinRT app. While it is clear indeed that just about any and all effort these days at msft is going into the whole cloudstoreWinRT stuff, the fact of the matter is that today, there is no viable alternative to WPF if your app requires the power that it provides. And I don8217t see that changing any time soon either. I also feel like the whole WinRT platform is still in some kind of RampD stage. It doesn8217t feel mature at all. So to sum up8230. in terms of WPF becoming obsolete (which, again, is inevitable, just like it is inevitable that WinRT will become obsolete one day as well). I think that won8217t be happening for at least another decade. And to close off, as a developer, the worst thing you can do imo, is to put all your eggs in a single basket. Thanks for your feedback DogmaHunter . I agree on all your points I too believe WPF is here for at least another decade, as for WinRT I too think it is still not finalized and Microsoft did what it always does: it named the alpha version 1.0 (WinRT 8) with a lot of missing features, then the beta was named version 2.0 (WinRT 8.1) with almost all the features but changing a bunch of stuff from the previous one, the final version should be the next one. WinRT is not ready for the LOB applications, WPF is still king diversifying its technical investment is critical for businesses and individuals The STL, Win32 and Boost take issue with your position. It was clear from the beginning that WPF was going to be another Microsoft failure. It was never really needed 8211 probably a bunch of new intakes that wanted to try something new and replace other established and OK Windows runtimes, not because it was needed but because they could (or some may argue couldn8217t). Company made the decision to stick with the old tried and tested GDI, Runtimes and MFC if using C instead of c. Nice thing is we can also support other operating systems if not using totally Microsoft technology. With Microsoft technology avoid being a first adopter, in fact often best not to adopt at all 8211 Wait awhile and you will realize it was the right decision not to adopt Thanks for your sarcastic feedback. I8217ve worked in a team that progressively adopted WPF quite lately (2010), coming from all WinForms (and was still developing a new application with it in 2012). And while the initial effort was important due to the richness of WPF, it finally paid. One of the best benefit is how it has changed the way of building the UI: with WinForms I was the only one to never use the VS designer because it generates bunch of useless code and make versioning your files harder and sometimes simply a mess, but with WPF everybody started to write XAML code directly as it is quite instinctive and was less in panic when the VS designer crashed. Moreover WPF came with some patterns and best practices like MVVM so every project has a similar aspect: I8217ve seen a lot of projects from different companies and industries and they often look the same: put your views here, your VMs there, set your DC this way, bind this way8230 Finally the easy customization was really useful: we didn8217t do any fancy animations or stuff like that but needed some minor visual adjustments, with WinForms it was a pain in the a, often overriding OnRender, whereas with WPF we could do them in a clean and quick way (yes traders are often impatient people )) I don8217t say that what was true for this team would be true for all other teams, but WPF can be a really profitable investment for a development team. Excellent article. I8217d go a step further and say that WinRT is NOT going to be a major player in the future. As much as I don8217t like JavaScript I think it8217s the future. Microsoft has spent too much time following the industry instead of leading it. 10 years from now Windows XX could be a thing of the past also. Looks to me like the browser is the future for LOB and not Windows. Even C looks to be headed for the back-end just like C amp C. The only MS tool we are currently using for new projects is Visual Studio with the Nodejs beta plug-in (and it8217s really nice). A few years ago we were 100 MS house. Tepuk tangan. Thanks Charlie for sharing your perspectives. The success of WinRT will greatly depend on the success of Microsoft in the mobiles and tablets market. And yes concerning these markets Microsoft is following trends, initiated by the competition, it has no control on. As for LOB I think we are at a turning point: JS client frameworks, like Angular, are now offering most of what desktop technologies can offer like data-binding so they effectively become credible alternatives. But there is some limits like interop with the Office suite. Moreover there is few developers knowing both LOB development and web development, these are two worlds that are just starting to meet, so we are years from a massive adoption of the web stack for LOB application development. 8220Moreover there is few developers knowing both LOB development and web development, these are two worlds that are just starting to meet82308221 Beautifully said. This is why I8217m currently on the fence and am reading your articles 8211 I don8217t want to learn web technologies beyond ASP and webservices for what I do. If that8217s where things are headed, however, then it8217s something I8217m just going to have to do. Back to research, thanks all for this great topic Investing in the HTMLCSSJS stack is a safe bet, it8217s the only one I expect to be there and flourishing in the long term. As of now native mobile technologies have a lot of success due to the limitations of the web stack but as the latter evolves I see no reason it wouldn8217t replace native platforms and become universal. Personally I think WinRT is so fully gimped it will be impossible to save. I8217ve ported one of our WPF apps over to it and it was one of the most horrible experiences in recent memory. I really did feel like I was back in the 1990s doing COM programming in MFC8230 the fact that it used XAML was kinda irrelevant because they forced you to use their boiler plate generated code and heaven help you if you try to deviate from it. I tried to use an MVVM pattern and create my own ViewModel as I would in WPF and all kinds of horrible things happened because their navigation was partially unloading resources on me. The only way we finally got things to work was to go back with the unchanged generated code. MFC was the same way, lots of code generated for you, and you better FULLY understand the inner workings if you planned to do anything other than say 8220I believe8221 and take what they had. Long and short of it is that I hated every minute of my WinRT experience. If MS decides this is the future, then once WPF finally goes to pasture I8217ll switch to JavaScript or something, but I doubt I will ever go into the horrible WinRT world ever again. Thanks John for sharing this experience. Indeed WinRT is not yet a mature and LOB ready platform, and you8217ve paid the price for being an early adopter. On the longer term your decision to switch to the web stack is the right one, and a lot of WPF developers I know are going this way too. Because we all want and need a stable, rich and interoperable platform to develop our future applications, and neither WPF nor WinRT have all these qualities. I know only 3 platforms that can pretend to be this universal platform: the web HTMLCSSJS stack (the king IMHO), Xamarin (for C developers) and Qt (for C developers). Your statement: 8220While its obvious Microsoft wouldnt abandon a technology used by millions of people, having dedicated developers, not merged in other teams, is a good thing.8221 already happened to VB6. They killed VB6 used by untold more millions with no easy migration path. I will never use anything Microsoft for development. Not that I think VB6 is the pinnacle of languages, it gets the job done and quickly. The rewrite of working code would cost my company a lot of time to get back what I started with. Big negative ROI on that task so I cross my fingers that it keeps working every 8220service pack8221 and OS release. When I am finally forced to rewrite there will 0 Microsoft content. Just updating PCs from XP to Win 7 requires a complete install of apps, tool chains and everything. If you are going to support something for the long run, MSFT is not your friend. Thanks for your feedback Dave. VB6 has never been completely abandoned by Microsoft which at least takes care of ensuring the old applications can still run on new Windows versions, though it8217s true the setup can be difficult. I completely understand your disenchantment concerning Microsoft technologies but IMHO this is true whatever the technology, the proprietary vendor or the open-source community: sometimes technologies don8217t match the current people needs anymore so they fade replaced by better technologies. Well at least for open-source technologies it8217s true that stakeholders can maintain the product themselves without relying on the good will of another company. I8217ve never been a VB6 developer but from what I8217ve seen and heard is way better as a development platform, and C is a better language than VB. Yes, WPF is dead. I didn8217t go down that path because there8217s nothing really useful in WPF from a conventional line of business app development perspective. There8217s nothing it does that benefits significantly over Winforms and the learning curve is steep and unnecessary. Silverlight I avoided also. Have you noticed how Microsoft does not have ANY RELEVANT UI strategy right now HTML5 is not a strategy. It is a 8220following along behind everyone else8221 non-action and is a disastrous path that gives up any and all GUI and application leadership. They8217ve deprecated the desktop also, which is quite stupid, and are busily running around in 8220me too8221 circles. When is this going to end. Thanks for sharing your opinion Grant but I disagree on the added value of WPF. As a former WinForms developer I8217ve found a lot of useful features in WPF like XAML, generalized data-binding support, templating, easier customization8230 As for Microsoft strategy times are hard for them because they8217ve missed the boat of web and mobile, the main invoked reasons is a poor management that didn8217t understood what was happening just in front of their window (pun intended )) The question is more 8220how is this going to end8221, because in an open environment like the current web ecosystem there is some competition so only the best will survive. With C it was easy to be the best when you are the creator and owner of the technology only time will tell if there is still some innovation abilities inside Microsoft: if so they will take a big share of the web IDEs markets with Visual Studio. I think that Microsoft has some savoir-faire in this domain it could leverage, but for sure in the web environment it will be the end of easy money with customers having no alternatives. And it8217s probably a good thing because when you are an annuitant you don8217t need to innovate and let your customers with old tools, IE has started to evolve only when some competition was created with Firefox. Wait and see8230 A great post, thanks for taking the time to put it together. I am in the position at the moment of choosing technology for a range of LOB applications and have been having this discussion with myself. WinRT seems desirable in many ways but is still so very embryonic. I can8217t really see how it could support a true heavyweight application 8211 yet 8211 so I feel compelled to use WPF and it makes me a bit uncomfortable. Great read though 8211 food for thought. Thanks for your kind feedback Marcus. You are right, WinRT is not ready for prime-time in the LOB market, and this is not its current target. As of now WinRT is relevant only if you want to reach the Windows mobile market. So unless your applications are not too complicated or the mobile market is a prerequisite you probably should use WPF. Knockout js. written by a microsoft person is what wpf could have been. Sederhana. useful, intuitive. Compare the plumbing for a button command for example. With WinRT you can now use the whole HTMLCSSJS stack, including frameworks like Knockout, to develop desktop applications. So it8217s a sign web technologies are really ubiquitous (after Node on the server). Why do you keep specifying 8220after Node on the server8221 Sorry, little new to the web-side of things. I mean that JS is everywhere: on the web client side of course, then with Node on the server side, and now with WinRT even on the desktop client side. Coding for 15 years. I never work in the same arena more than a year or two. That8217s enough to keep fresh with each tech change. Hell, don8217t even stay doing mobile, eCommerce or web advertising too long. Once you8217ve used a dozen or so languages, everything becomes the same. This is a way of working in the IT industry but not the only one, becoming an expert in a popular technology is another sane one. And I agree practicing many languages and technologies is excellent to put things in perspective. I was surprised to encounter this article tonight, because I would8217ve sworn I8217d read four or five years ago that WPF was discontinued-and-deprecated by Microsoft. Maybe I misremember. Chris I think the only sensible hypothesis to explain this is that you are a time traveler. Bonne analyse, le constat est bien vu. Sinofsky, dans son mpris pour tout ce qui est , a t le principal responsable des affres de WPF. Je doute en revanche que WinRT soit la voie du futur pour les applis LOB. Les botes qui ont lourdement investi en dv MS se dirigent plus vers des applis asp MVC avec le plus possible de composants open source (micro-ORM pour les donnes, js framework pour le client) Merci du feedback Henri. Au vu de son volution rapide il est difficile de vraiment anticiper ce que sera WinRT dans le futur, peut tre deviendra t8217il finalement dans quelques annes une alternative crdible WPF8230 Quant au remplacement par des applications web, notamment ASP MVC, je pense qu8217on est encore loin d8217un mouvement de masse, en grande partie parce que le savoir-faire web n8217est pas le mme, et si en plus on veut avoir une exprience riche il faut partir sur du RIA avec HTMLCSSJSAngular et l c8217est encore plus spcifique. Autant quand le dveloppement est externalis il 8220suffit8221 de demander d8217autres profils pour changer de voie, autant pour les dveloppements raliss en interne il faut dpenser pour se mettre niveau, notamment en formations. Taking a step back and looking at the whole desktop picture, my feeling is that Microsoft has been slowing abandoning the desktop. I sell COM add-ins for Excel, and when you8217re an small ISV you strive to reach as wide a market as possible. I would analyze my log files and generate data on the market penetration levels of the NET framework versions for my visitors (extrapolated from IE users). It wasn8217t until a few years ago that I felt comfortable moving beyond 2.0. The varying availability of various framework versions, the soft dropping of Winforms, the hard dropping of Silverlight, the questionable future of WPF, and the introduction WinRT all point to an inconsistent approach to providing desktop development tools that span the Windows versions seen out in the world. The kicker, though, is when they dropped setup projects from Visual Studio 2012. Microsoft8217s new strategy is mobile cloud first. The desktop is an afterthought, which is sad because it8217s one of Microsoft8217s core strengths, and instead of playing to it, they are trying to be a market follower in the areas that other companies excel at. Thanks for your feedback Nicholas, I completely agree with you. Times will be harder for Microsoft: the model where it was king, desktop, is losing ground, and it understood the rise of the newcomer, mobile, too late. But there is still some niches where Microsoft is king like spreadsheets with Excel. I wonder if there is any chance one day you could deploy your addins through the Windows Store8230 Nice succinct article, sums up the situation very well. We8217ve been developing a massive system in Silverlight for the last 3.5 years, had only just begun to commercialise the damn thing when Microsoft started killing poor wee Silverlight off, slowly and painfully, like dragging an outlaw through the desert using a turtle that has a benzo habit. It has been an exercise in frustration for us 8211 Silverlight is essentially the perfect platform for our system as it works in a browser, has very low cost of ownership and supports both cloud and internal deployment models on a very wide variety of operating systems. The sophistication of C XAML combined with extensive 3rd party libraries (Telerik, ComponentOne, Xceed, etc) has enabled us to develop an application with very complex features. I8217m also a web developer of 10 years and have plenty of experience with the browser stack, and the thought of trying to rebuild this thing using JavaScript CSS HTML scares the living crap out of me. Yes, we have already prototyped using Angular Kendo LESS TypeScript, and for me, the reality is that web development is just not good enough yet 8211 the number of technologies that you need to be proficient with to achieve highly complex results is staggering, and even then we still can8217t do everything we can do in Silverlight just with XAML and C. WinRT is just not an option 8211 if we limited ourselves to Windows 8.1 market share in the enterprise, well, we might as well just turn the lights off, sell up and move to Bermuda. That8217s before even looking at the capabilities of the platform itself. We8217ve looked at WPF as a mitigation strategy, simply because it would not be an enormous job to enable WPF compatibility, even though it is certainly not part of our long term strategy because we ultimately intend to be a cloud-based service provider and WPF simply doesn8217t fit into this world. If Silverlight was no longer an option and we were struggling then WPF could at least help us out while we transitioned to other platforms. So right now we are sticking to our guns on Silverlight for the next 4-5 years, and in the meantime we really have no choice but to start re-developing the client layer using a browser stack, with the view that it will take many years to gain traction due to the sheer size of the project, the limited resources we have, and the fact that we have to try and replicate all the features of the current system. Xamarin is interesting, but not really on the table at the moment as we are not marketing to mobile or tablet-based audiences. As a Microsoft developer, I8217m extremely disappointed by the way Microsoft is handling its UI platform strategy 8211 they have really dropped the baby on its face here. I8217ve loved seeing the innovation coming out of releases, and how the UI story has advanced so quickly, with the introduction of XAML and associated platforms. I felt like it was a real paradigm shift, onwards and upwards from the cesspool that was cross-browser web development. Yes, web development has improved immeasurably over the last few years but it8217s still just HTML, JavaScript and CSS at the end of the day, evolutionary, not revolutionary 8211 there are basic flaws with these technologies that will never go away. I know that as a developer I have to go where the industry goes, and I8217m fine with that 8211 at least I already know how to develop on browsers, so it8217s not a huge leap for me personally to return to it, but I am so frustrated that a perfectly decent technology with a great ecosystem has been gutted, and there is no decent succession strategy in place. That8217s life, and my snowflake has well and truly been pissed on. Sorry for the rant, you can tell I need to vent. I8217m sure you understand how I feel. Thanks Sam for sharing your testimony. I completely understand how you feel because I8217ve lived a similar situation, but less critical because our Silverlight commitment was not as important as yours. A lot of developers feel regularly betrayed by this kind of turnaround: one day you8217re said that 8220this thing is the future, you MUST use it NOW8221 and the day after 8220this thing is the past, here is the new thing you MUST use NOW8221. Some find it ridiculous that Apple produces a new iPhone every year or so, whereas others are happy to buy them all. The same for Microsoft technologies, some are frustrated by this entropy (especially software vendors like you), others are happy to adopt them all (especially cynics: 8220Coooool A new thing I can sell to my customers to get more money from them8221 )). As for your particular technical situation have you considered using XBAP for deploying and running your WPF applications XBAP gives you the deployment experience of ClickOnce and the runtime experience of Silverlight in the browser8217s sandbox . The issue is that AFAIK it only runs in IE and FF, and of course only on Windows. And I strongly believe that what you live is a blessing in disguise because web technologies is really what matters now, you find them everywhere (even on the server with Node and the desktop with WinRT). Now you can reach a broader audience and the technical experience you get is applicable to far more use-cases than XAML, and this time you know the technology won8217t disappear next year because the vendor has created yet another thing. The only issue you8217ve discovered yourself is that the web technologies are not yet ready for prime time on the LOB market, but I strongly believe that they will be in 2 or 3 years. Be happy to be an early adopter of web technologies for LOB We8217ve looked at XBAP ClickOnce deployment for WPF, it8217s on the table as a number of options for WPF adoption, but the most likely one we will go with (only if we have to) is to deploy the client as a desktop application via our existing MSI package, as that is what our current clients are used to, and we had some concerns about how easy it is to get XBAP applications running in enterprise environments (certificates, IE 9 permissions, etc). Concerning XBAP you have reasonable concerns, but some quick tests should be enough to evaluate the impact, especially if you need higher permissions than what the sandbox allows by default. - Moving from Silverlight to HTMLCSSJS, sucks big time. It is much harder to style, and inconsistency across browsers is still a major issue. 8211 For complex LOB apps, WPF to 8220Metro8221, is a joke, can8217t have multiple windows open, cant use multiple screens 8211 WPF to web browser HTMLCSSJS is impossible if you need to integrate into other systems via COM APIs The CEO was so pissed with the death of Silverlight, that he has barred MS tech from the next stack and the primary browser is now Safari. The backed will be moving to Node or GO or. anything but Microsoft. - true, Silverlight, as Flex, was excellent to quickly develop web LOB applications, but finally the HTMLCSSJS strategy is better: slowly but surely it has crunched all the competitors, and is quietly evolving to be LOB capable. 8211 true, WinRT is far from ready for prime time on the LOB market, and I fear the day it will then the HTMLCSSJS stack will be too, making WinRT a useless technology, or only useful for some specific Windows niches : 8211 true, especially for Office COM addins that are great tools to extend VBA apps I completely understand your CEO8217s reaction, especially if the Silverlight failure has impacted his credibility towards business. For the backend Node is great to have a uniform stack with client apps in HTMLCSSJSAngular but the issue is the ecosystem: when you work with these new technologies you realize how powerful is Visual Studio, and how it greatly impacts your productivity. This is only a question of years before the web stack has enough power (especially IDE and libraries) to run big LOB applications8230 WebStorm (especially version 9) is already there IMHO. 8220Whether you are a business or an individual developer you should seriously consider slowing down your technical investment in WPF, and start to build your expertise on WinRT.8221 No we wont. If someone wants to make an investment, M is not the place to put it. M8217s moves are a complete disaster lately. Win8 was a step back (in UX, in quality, in application reliability), so was the WPF discontinuity. And most (if not all) MetroPhone new programming tools don8217t even work on Win7. So, you have to use the crappy, unproductive Win8. That8217s not gonna happen. Now, even in Win10 seems promising to fix some things, my long experience is that M never fixes anything that annoys me. Thanks for your feedback. Yes I agree with you the situation of Microsoft is quite critical and 8220copy what the others do8221 is indeed not a viable strategy on the longer term. I8217ve recently changed my mind about WinRT because the more I learn and think about it the less optimistic I am about its future outside Microsoft. Probably WinRT is great for Microsoft8217s developers to increase the productivity of the different Windows teams by sharing a common platform. But for final developers I see less and less use cases for WinRT: useless on the mobile market because it can8217t target Android and iOS, useless on the desktop because WPF is richer, more mature and compatible with all the Windows OS from XP. I8217m personally slowing down my investment in WinRT and seriously thinking switching to web where I8217m sure my investment will pay for at least a decade. I have never liked WPF. It is one of most complex platform to localize. Because XAML is so flexible you can have very complex XAML that relate to several other files. If WPF is going to go away I am just happy. How I see this there are two ways to make LOB applications. The first is plain old WIN32. However I do not use MS tool but Delphi. It is a superior tool to make LOB application. MS can not drop WIN API support from any upcoming Windows version (see what happened WinRT table without WIN API). Second is HTML5CSSJS stack that will come better day by day. Most of the logic will anyway stay in servers and thin clients (desktop, browser or phone) all access them using REST. I have see some pretty impressive UI developed on HTML5CSSJS. When I create anything that use JS it actually use Visual Studio and TypeScript. It is a great language It won8217t even take long that HTML5CSSJS will be so powerful that there is no need to platform specific API such as iOS, Android OS or WinRT. Thanks for sharing your opinion Jaska. Yes WPF is quite hard to localize because Microsoft has not provided any good tool to do this task but the community has come up with really good solutions including the use of the good old resx and the newer resource dictionaries . For LOB applications I8217ve developed with Win32, WinForms and WPF and IMHO there is no debate: WPF is by far the easiest platform to work with once you understand it well (3 months is enough to be highly productive). As for the web stack taking more and more importance I completely agree, there is simply no other alternative if you want to target all the platforms. In less than 5 years I strongly believe that this stack will become as productive as the native stack with the added benefit of being fully portable. Using the other technologies won8217t make a lot of sense in the general case, though of course a lot of specialized use-cases won8217t be addressed by the web stack. Great article, thanks. I also have worries like you since I8217ve been developing in WPF for the past 4 years and haven8217t seen much coming out of MS on the subject during this time. I was just reading an article the other day on a rumour that a future windows app store will support windows desktop apps. wpcentraldeleted-microsoft-blog-post-claims-windows-10-support-desktop-apps This might possibly give a bit more push internally within MS to update WPF, since it is after all still their recommended UI platform for desktop apps. Thanks for your kind feedback. I8217ve heard of this rumor too and this is really bad news for WinRT because the use of Windows Store was one of the main added benefit of WinRT against WPF. Without that WinRT is just becoming less interesting and almost pretty useless. So strangely seems like WPF may have a better future than WinRT8230 I think the future technologies are the JavaScript libraries like KendoUI or AngularJs. You can combine these technologies with MVC and build awesome apps, that you can then optimize for mobile devices (responsive web design8230). The world of desktop client applications seems to be already dead, making place for web apps and mobile apps. I agree with you that the web stack is the future. But the world of native desktop development is far from dead, and it8217s the same for native mobile development. I think that less than 5 years should be enough for the web stack to become as productive and powerful as the native technologies. But there is a lot of native applications to maintain and businesses tend to reuse their native skills for new applications. Thanks for a great article I found the following framework really helpful for those of us who still use WPF but need to produce apps that seem at home in Windows 8. I thought I8217d share it (I8217m not affiliated): mahapps It8217s like the WPF toolkit, but for Windows 8. Very useful Apps like Github for Windows have this kind of feel. I think you8217re right 8211 WPF is just in it8217s 8220middle age8221. There8217s still plenty of activity out there. For example, the Reactive UI Extensions have support for WPF. See spin. atomicobject20130822reactive-extensions-wpf and others. Thanks for the kind feedback Graham, and for referencing MahApps. There is another similar toolkit: Modern UI for WPF And yes WPF is still alive and as mentioned in other comments I8217m not really confident in the future of WinRT whose main benefit is portability 8230 but only on Windows. I am kind of new to WPF8230 I think I like XAML for many things 8230 its layout control, the capability to nest elements, and etc. Data binding the data template is really the strongest point of XAML. However, what I don8217t like is the code syntax. XAML itself is not too bad 8230 but the C code is horrendous. The class names are just too long, the concept is simply too abstract 8230 e. g. DependencyProperty and its related declarations, all these stuff are just not intuitive. In comparison MFC becomes so much simpler. I have to say even someday I master these things in my heart I will still be a hater. If you are new to WPF take some time to more deeply understand it, because as you8217ve experimented WPF can be quite frustrating at first. Not because WPF is complex but because WPF is rich compared to older and rawer (closer to the OS) approaches like Win32, MFC and WinForms, where you had less concepts to grasp. As for longer class names this is not specific to WPF or , but is a general trend in programming: since we now have good development tools, like VS with IntelliSense, we can use explicit, hence longer, names because we will not have to type them entirely very often. As for DependencyProperties I like the way it is implemented in WPF because there is not too much magic in there, things are relatively transparent, contrary to more abstract implementations of the same features like the Flex framework which uses a black-box approach. And as a whole is not perfect for sure, but to judge it fairly you have to try other platforms like native C, Java and Web (including Node. js on the server), and suddenly will appear as yet another unperfect platform that does the job pretty well, not better and not worst than others. I agree with what you have said. Let us be optimistic that more people will learn WPF and adopt it for LOB application. especially with a mature set of controls and components provided by third party vendors, who have taken the cause upon them-self and produced some remarkable component. that if used in a proper manner can produce modern and better UI that would have taken normal teams years to develop. Vendors like Infragistics, Telerik. Intersoft, Devcomponent. DevExpress have enterprise class WPF components. And not to mention Xceed with the best WPF Grid Engine that can actually scale. So you cannot say that WPF is dead. Its there and good for what it is. replacement of WinForm and a modern UI. Try doing those with any other frameworks available. These along with properly architecture applications will surely excel. Well there are performance trade offs using WPF of other things in some areas.(e. g jeremiahmorrill. wordpress20110214a-critical-deep-dive-into-the-wpf-rendering-system ), well one only need to be concerned about this if you want to use it for graphical performance. In this area WPF needs catching up with GPU in some way or other if subsystems where enhanced. There are teams that have taken things into their own hands and reaped the rewards. have a look at the works of ab4d or NoesisGUI. The Start Menu is making a come back. But the death of Microsoft will not happen since Laptops at least will not be replaced for productivity reasons. PC may be proclaimed declined, but not dead. Yes WPF is still king on the LOB market and that8217s a good thing. Thanks for sharing the article about the performance 8220issue8221, but this kind of low level stuff is not relevant for most LOB applications even big. In my previous team we8217ve built a really big one and the only issue we had was with the DataGrid which was damn slow when it had to manage thousands of cells with data-binding and triggers. Optimizing both these points gave us decent performance. As for the future of Microsoft it won8217t be bright but IT has such a huge inertia that I8217m really confident for the next decade. Moreover a lot of Microsoft8217s customers are captive and won8217t be able to use tools from competitors even if better andor cheaper. hi, firstly am not an expert programmer. I have just learn a vb and sql so I can play around with LOB applications as I do for almost 5 years. can you please explain what is 8216The official WPF certification (70-511) will not be continued and it will expire at summer 2015.8217 I was in windows forms and when I wanted to know whenever wpf is the future all the comments and post almost. they directing me to use wpf for new desktop application. so for 2 months now am trying to learn and play with wpf. believe me is hard when you learn something to try forget and learn something new. But to be honest I am afraid that change because when ever I hit google 8216is wpf dead8217 some say will. some say NO. I cannot move back and forward all the time. is there any official statement or something about that technology thank you very much for your post. Glad this article was helpful to you Stelio. As for the WPF certification, Microsoft will simply remove it from its offer so you won8217t be able to become a certified WPF developer after summer 2015. But if you get it before it expires this is still good. Concerning new developments, if you only target Windows PC, which is almost always the case for LOB applications, then WPF is your best choice and with WinRT the story has not changed. Maybe in the future WinRT will be a good LOB platform, and maybe businesses will all migrate to Windows 8, but until both happen, at best in 5 years, you should continue to use WPF. And in the long term you should stop using Microsoft client technologies because they are not mobile capable and instead use Xamarin if you want to leverage your C knowledge and be native, or JSHTMLCSS if you want to leverage your web skills. On the server side the ASP stack is quite good, so as long as it is supported you can use it. What a great conversation. I have been prototyping a C app using WinForms, and I know this is not the right path forward. While there is interest in porting to the web, the requirements are rather complex that I8217m comfortable making the decision to focus on running on the desktop for now. But what I wasn8217t entirely comfortable with was whether WPF would be a useful investment of my time and energy. Based on your article and subsequent comments, it seems like WPF, despite Microsoft8217s lack of pushing the technology, is the best choice. Glad this article has helped you take the right decision Brian. I8217m less and less confident in WinRT future, so I8217m in standby mode waiting for communication from MS. The web stack is clearly a safer investment for companies and developers in the long term. But until it is plainly ready for LOB applications if your only target is Windows PC then WPF is indeed your best choice. Nice summary of where we are today For those that have spent serious amounts of time in different Microsoft technology stacks (MFC, Winforms, ASP, Silverlight, etc.) and compare these to WPF, you will have to agree that WPF is a productivity monster when you couple it with things like Caliburn. Micro and Telerik8217s WPF control suite and a well tuned development environment with snippets and plugins tune for WPF development. Complex applications that used to take a seasoned team of developers months to create can be made in under a month by a skilled solitary developer. Sadly, Microsoft is trying to deprecate their own technology with a significant measure of success. When the enemy is also your friend, paranoia is what we8217re left with. Thanks for your feedback Mario. Yes WPF is a highly productive platform but it must be earned as it is quite rich. As for paranoia this is a quality for an IT professional because we must often take care of long term maintainability. you should give your expert feedback Thanks for your suggestion. I8217ll update the article too. Hi there, I ve read enough comments and although an old XAML 8211 bound 8211 things lover with absolutely no fear for the future of. NET style apps, i am putting a smile on my face as i find my self at the time being working with, believe it or not 8230 ASP WebForms with a more mature view of things, giving my customers really really great results, really really fast (with some help of 4.5 and DevExpress ). I even do MVVM with the FormView and ModelBinding and almost no state headaches. Of course i speak for the LOB part of the conversation. Good luck to all. Yes for sure on the long term the web world is a safer bet than the desktop world but IMHO we still have a decade of active desktop development with technologies like XAML. Of course, but i mention it for the goodies residing on the server that bring a good dev experience, rather for the innevidable htmljs output that is just 8230 hmm a necessity. Still hard working humans behind the scenes Anyway i could not imagive what else could MS do to both support its products and also follow standards, but to gather best active tools and languages and try make them more 8220universal8221. I think that at the end of the day what we don8217t emprase so match is the market place requirement. We 8216ll see soon. MS is trying to become a standard technologies vendor by incorporating more web and FOSS capabilities inside Visual Studio. I strongly believe in this effort because though MS is losing the technologies battle it is still really good in tooling (IMHO the best vendor of IDE). But having good tools, even the best, is only a first step, and MS will have to gain the trust of the FOSS community which is not easy task because historically MS has always tried to kill FOSS initiatives and only when it lost the war it embraced FOSS. I am the author of this Visual Studio Uservoice request: Perhaps I could suggest a few ideas for consideration. The way in which Microsoft like any large company employs words to convey a brand for marketing purposes can sometimes obscure the underlying unity from a technical perspective. Silverlight, WPF, WinRT and Xamarin Forms all use XAML with a high degree of compatibility and also a significant amount of divergence, yet no more divergence than can really be expected over the time period involved and for which developers are traditionally used to managing for other platforms. The method by which the various changes came about was horribly communicated to the developer community due to internal Microsoft politics. The largest single complaint about WPF has been various performance issues and the obvious technical solution would be to reduce the API to essentials, convert a lot of code to C and integrate it with the underlying operating system8230 And that is exactly what Microsoft did by taking the huge step of including XAML into the Windows API. The XAML API therefore became native to C, C (and VB) and Javascript. XAML has been made lean and fast and accessible to every type of Windows programmer. This was a huge leap forward that was completely lost in the negative publicity surrounding something as trivial as changing from a Start Menu to a Start Screen With Windows 10, this updated XAML will be able to run on the normal desktop inside a normal resizable Window and provide a fast modern interface across a range of Windows devices. From an Enterprise LOB point of view, Windows 10 and XAML will be a great LOB deployment vehicle with all the security advantages of a sandboxed App environment. For the huge installed base of Windows 7, the obvious solution is to make WPF as compatible as possible with WinRT through a layered architecture design, third party libraries andor hopefully some sort of thoughtful design by the newly revived 8220WPF team.8221 (which as far as I can tell is an internal task force using the Windows API XAML team along with others which explains why the WPF blog remains silent since it is really a virtual team) For IOS and Android, there is Xamarin Forms which is yet another variant of XAML. For a LOB App to target every client, there is for the very first time a base of XAML across every possible target of Windows 7, Windows 8, Windows 10, Windows Phone 8, Windows Phone 10, XBox One, Android and IOS. For sure you have a design and architecture task to achieve the maximum in common code but there is no other platform that can deliver a completely Native code App experience across all these devices that an Enterprise LOB might be expected to deploy to. Rather than being negative on the future of WPF, it is more accurate to be extremely positive on the future of XAML. It is certainly possible to put some effort into complaining about the large number of XAML dialects causing some nasty IFDEF in the code base, but compared to the current all-too-common practice of an Objective C codebase and a Android Java codebase and a Windows desktop C Winforms or WPF codebase, the XAML solution is the right choice moving forward for a huge percentage of LOB deployments. The alternative choice of JavascriptCSSHTML for LOB will certainly appeal to some but comes with a different set of headaches. The important point is that XAML is now part of the Windows API which will now be baked into the 1.3 billion desktop computers over the next few years and will be supported by Microsoft for many decades to come. That is as future proof as anything gets in this industry Thanks for sharing your thoughts Don, you make some really good points, and you get my 3 for your UserVoice suggestion. But I fear unifying the Microsoft development platforms is a huge task that Microsoft won8217t do because it8217s cheaper to instead reuse what others have made like the web stack and sell tools to leverage it. Moreover there is a timing issue. The web technologies are more and more capable and nowadays with frameworks like AngularJS, production-ready libraries, IDEs like WebStorm, testing and profiling tools, you get a rich and productive experience. So the productivity gap between native and web technologies is getting smaller and smaller every year. So if Microsoft really engages in an effort to unify all these technologies it will take some years before it delivers and in the meantime the web stack will be as powerful as the result of this effort and will have other advantages like a better compatibility. As for this figure of 1.3 billions of PCs this is huge indeed but is now only a part of the billions of devices like tablets, phones and watches. So I feel Microsoft has surrendered and it8217s why it8217s now promoting the web stack since 2011, just before killing Silverlight. My advice is: do not wait for Microsoft and instead you8217d better get on the web train to ensure a successful future as a developer for your customers and you. most of the LOB applications already exist and are mostly client side with DB in the local network. Companies can then choose between: 8211 Stay on the client only. In this case the choice must and can only be WPF, in fact in the release of WPF5 many improvements have been made to support the touch. No coincidence that Microsoft has deprecated practically Windows RT and in all new tablet runs version of Windows where can run standard applications (WPF). By doing all LOB applications, with some improvement graph, can run on windows tablet. But always remain client applications and so this is not a big advantage (only for BYOD). If companies were to think of cloud applications must re-develop from scratch applications, with server side and client side (web applications). 8211 Go to the cloud. In this scenario, companies need to write from scratch the LOB application, and then give a new structure to the application. In this scenario obviously the only way forward is HTML5 CSS3 JS but I see a big problem: most of the LOB application uses the F1 F12 buttons which are not practically usable in the browser. So how you can bring your LOB applications on the cloud You can not tell the customer that if he wants to go to the cloud takes twice as long to make a bill since it must use the mouse instead of the keyboard, right Apart from that I see also a difficult migration step of LOB application from Winforms WPF to HTML5 how I can make coexist in a WinForms application WPF components HTML5 also working locally with the DB and perform operations on the disk Hi Stefano, indeed migrating from desktop technologies like WinForms or WPF to the web stack is costly, partly because this is often an all or nothing process, contrary to migrating from WinForms to WPF which can be done component by component, view by view. It must then be justified by a real competitive advantage like reaching more customers on the mobile platforms. As for cloud, AFAIK, you can use it to deploy WinFormsWPF applications too using ClickOnce, though you won8217t benefit from a wider audience, just an easier way to reach desktop customers. It8217s kinda funny the way people cling to their BS. even after being proven wrong, RT is would be Dead except it was never alive, anyone who bought into that crap deserves what your getting. calling WPF or Dead isn8217t going to improve anything. look at the blogs. msdnbdeveloper-tools and the WPF alternatives, RT, Ligthswitch, Silver Light are Dead. store apps lost there spot on the platforms menu, the Lightswichters are all teary eyed and getting silence. I just wonder if the are gonna get one last shot with the Universal app thing or not, when 85 can8217t use, the some of the tiny army rabid Rtards will buy in, not enough to amount to anything, it8217s all over but the ringing of hand and mashing of teeth, the modern best in breed webstacks can achieve at least as good and better in some cases, as far as WPF goes, your so far off base it8217s hard to express, it8217s the only came in town when it comes to modern real world, mission critical applications and is a fundamental component much of the worlds newest infrastructure, and guess what, no one looking to the commentator bloggasphere for guidance, and guess what else, they don8217t blog about the fact they are using WPF, the fantasy bubble created by the blathering of random self appointed pseudo experts is laughed at, it8217s a different class of developers, aka professional software engineers not app devs, that doesn8217t change the fact that WPF can also do a way better job on co nsumer apps as well. I have one question for you might WPF expert, what would you say to the young developer who listened to the RT, and other future predictors said three years ago, who can8217t find anyone looking for RTModernStoreUniversal experience, and yet lot of WPF jobs paying top dollar. big on the smug all knowing response, can8217t wait. I agree with what you say Dave and it8217s precisely my conclusion: keep up with WPF, avoid WinRT which is probably useless and instead bet on the web stack. As for your question I would say: 8220Being an early adopter of any technology is always risky, especially when the technology comes from a vendor that has shown a clear lack of understanding of the new trends in the last few years and missed a lot of boats like smartphones.8221. The real deal with WPF is all the people doing it wrong, with all the blogging as they learned by the self-promotional social network oriented app builder class to the point where anti-patterns became the perceived best practices, MS poured fuel on the fire with their stupid separation of concerns non-sense, Bring in the Don blend designer types that let them think they were actually providing a useful service, ignoring all the real developers who were saying that Blend and VS where generating mountains of useless XAML, the truth is blend is utterly useless, proper WPF is a terse handle written affair, it should make it easy to see the structure of the UI, everything except name, event and as little else as possible. with everything else include layoutsize handled by Style8221 There is no stopping WPF on X86 phone, the smart people know max reach html5CanvasbootstrapReact, max rich WPF, the sputtering of a few uninformed, like the Blogger tim. A of the Register who tweeted some BS like WPF touch may never work, are writhing away, I like seeing the Wolf Pack Foundation that tweets WPF, its ironic, MS threw the WPF devs to the wolfs, now they have a wolf pack on their hands, and the promosocialstoremodern crowd are where milk bone adult onesies. Where are Barness, Browns and all the other Bs. Dead end roads, thats where, dont even think of coming back to WPF boys, we dont need help picking colors or drawing UI, we can have the users pick their own colors and use VSM, thanks anyway, bubbye. Separation of concerns is pretty useless in simple apps indeed but it can help in building bigger apps, at least to offer a common language for all WPF developers which enhances maintainability. MS has given up on Blend as it did not succeed in selling it to designers, including it 8220freely8221 with MS now. The future of WPF highly depends on MS investment in it: if MS decides to go all web then WPF will quickly disappear. Yes MS should buy Xamarin and promote it as it is a great way of building native apps. But in the long term, when the web stack will catch up, Xamarin will probably itself become kind of deprecated. Xamarin. I quess you didn8217t sense the sarcasm, that whole section was a joke I can do more with HTRML5Canvas already, Xamarin is weak. hell even Chuck Pertshold admits it can8217t do graphics for shit, along with admitting, her wrote the books on the fly and isn8217t a graphics expert, but in perception land. he is worlds leading expert, 8220Separation of concerns is pretty useless in simple apps indeed but it can help in building bigger apps, at least to offer a common language for all WPF developers which enhances maintainability.8221 I can8217t make any sence of this statement, 8220Separation of concerns8221 is a trainwreck, I know of a local shop that where soo gullible that they hired a designer who I know for a fact had zero WPF experience. I hand to bite my tounge to stop from laughing in there faces when they ranted about how invaluable if was to have a real WPF designer on the job. Blend is worse than useless and not at all how it8217s done, I may give the appearance of accomplishing something, which I think is worse than doing nothing. Ms has made massive investments in vast array of things failed, yet where proclaimed as the future, the 82208221RT Big Bet8221 being the latest, they aren8217t calling the shots, the adoption rate of WPF is Huge, where it matters, the endless speculation of what will be the next big thing, I really enjoy listening to all their xarerfans regurgitating back and forth, yet haven8217t seen anything even descent, what a bunch of hot air, no xamarin apps in top 10,000 apps on any platform, has about as bright a future as Windows Phone, Fanboy Hype even MS exec fanboys are just making noise, blog opinion commentators don8217t buy MSDN subscriptions. it8217s the developers call the shots. not MS, 25,000 xamrites is rounding error in the real world, where is even a competitive xararin app anyone who needs more than toy level phone would go with somthing like this. alphasoftware multi palform from the guy who invented the spreadsheet and some other MIT heavy hitters, not warmed over freeware. Concerning Xamarin, as for any technology, not only its inherent capabilities matter but also how it is perceived and promoted by the community. And there is a lot of projects using it and a lot more coming, and I was really surprised by this success when talking with a key stakeholder (a service and software company). Not sure it will get enough traction to last 5 more years, again it will highly depends on MS promoting it (even buying it) or ignoring it and promoting the web stack. By a common language I mean you can more easily grasp any WPF app if the devs have made the effort to respect common patterns like MVVM: you directly know where to find things and don8217t get lost too much in custom plumbing. It makes a huge difference with big projects with a lots of developers and a lot of turnover. SoC is good but as a lot of things it must be used wisely and a lot of noobs abuse it, uncoupling too much, making the result more complex instead of simpler. I8217m all for defining the View aka Presentation Layer in XAML, that in effect is what WPF is, I8217m just saying the best practice is too keep not use tooling generated XAML in the Window View XAML, it8217s make a unmanageable mess. I dont care if your talking 1 to 1000s of devs small or enterprise, Blend and the VS designer are a menace to good WPF, period. there is no designer role in good WPF. periode. it anti-pattern only nooblets or designers don8217t get it, MMVM is a good great pattern. but what I talking about is more fundamental principles. and what gives WPF the Edge with 8220inherent capabilities 8221 that are simple superior, and very very few a aware. as far as Xamarin you can8217t just ignore the lack of 8221 inherent capabilities8221 the Web community is x1000 larger already has greater 8221 inherent capabilities8221 Xamarin is may look like a nice bridge to the store app crowd, but it8217s really like an extension on the Santa Monica peer, store app3rs are surely some of the most gullible wannabees on the planet and are sure to be happy with the 8221 inherent capabilities8221 so Miguel may make a few bucks, it8217s a hype fest, do you really think metro crowd can build anything even half way descent, tick tack toe, the fact you can8217t point to anything but potential, when I already have kiss ass WPF on Win10 99 quadcore, it looks absurdly pointless, doesn8217t sound like you are gonna get suckered in, cross platform frameworks are coming out of the wood work, it8217s gonna be cutthroat. is is shocking how much hoopla their is over vaporware, I guess when a blogger can be MS VP anything seems possible just not very likely. you really can8217t name a single good xamarin app, mee too, hmmmmmm. I agree that XAML should be written by the developer and that the designer is only good at showing the result not creating the view. Just to be accurate the view is not only XAML but XAMLcode-behind. The main point of using Xamarin is to reuse existing C code base and to ease the migration to the world of mobile. This is totally relevant for a lot of teams in many companies that have already deeply invested in and C, especially for developing WPF applications for their desktop needs. But in the long term I think it8217s better to invest in the web stack, reimplementing some parts in JS so that it can be run on any client. 8221 the view is not only XAML but XAMLcode-behind.8221 is exactly right, its all the people who try to make it the whole application and then bitch about performance when they stall the dispatcher thread and worse, thats WPFs biggest issue, Ignorance, thankfully it8217s only a problem for the ignorant and their victims who are the fools buy there less than useless BS. like have been saying WPF is DEAD for years, go silverlight, silverlight is dead go metro, we can8217t call it metro, go RT, aRmTablet is flop, go Modern Store, store is digital land fill, go universal, no universal on Win7,,WP is well review by some really creditable bloogers, go WP, WP is zombie rat hole, sound the trumpets, datdadadaaaaa, go Xamarin 8230.8221. whats Dead. everything they said was the future. including the stupid UX expert do nothing designer role. and there careers, meanwhile a WPF Dev one of the most in demand, so me anywhere in the world where they want store app experts, it8217s an oxymoron anyway and a painful dead end for the foolish, some of which are going around posing as WPF experts because they try it back when it was in fashion, ignore the fact they fail at everything before and after because they are losers, 8220I think that the sum of all these facts is pretty clear: WPF is past and present, in the near future it will be in direct competition with WinRT, but later if WinRT gets some traction and enough market shares then WPF may become kind of deprecated like VB6 or WinForms. Above all dont be in denial, and have a clear picture of what happens, do not eliminate the pessimistic facts from your mind.8221 it would seem at this point, based on your conclusion, on Sep12, that your abilities as a future predictor leave a bit to be desired, I guess old habit are hard to break. I wonder what you would say to the hoop jumpers above, in say 3 three years, after they jump though the Xamarin hoop, then the Universal One Core Open source Core hoops, when they can8217t get employment or are they supposed to finance their fantasy freeware empire, that will one day monetize into their long term goal of world domination. you miss way to many points to pull off WPF expert. you8217ve mentioned Xamarin to many times to be considered for junior cub status so I8217m afraid we don8217t have a spot for you in the wolf pack, my favorite user voice is the own where they want to change the name of WPF to silverlight, cause they told everyone WPF is DEAD, I can8217t wait to see twait banes next WPF was dead, this time we nail the lid and dig a deeper whole. good luck on your Xapp, oooohh. that8217s catchy and good luck on your socialpromodeving. why is p ball pete when you need him The conclusion has been updated to reflect the latest news: 8211 MS has restarted to 8220promote8221 WPF in november, 8211 WP market shares are still weak and even diminishing. As a result I8217ve changed my perspective on WinRT from slightly optimistic to deeply pessimistic. As for the people that have invested in these platforms they can reuse 90 of what they have learned: the procedural language is the same (C), the UI language is the same (XAML), the patterns are the same (MVVM). And again it8217s not the inherent quality of a technology that makes its success and adoption by end users like big companies (SOA is the best example of the gap between added value and 8220success8221) so a lot of these people are working on WinRT projects and for the other (most) they are better WPF developers. Others have even made some money by developing apps for the Windows Store. I think projects like NW. js (githubnwjsnw. js ) make the web stack viable for LOB today. 8220NW. js is an app runtime based on Chromium and node. js. You can write native apps in HTML and JavaScript with NW. js. It also lets you call Node. js modules directly from the DOM and enables a new way of writing native applications with all Web technologies.8221 Thanks for sharing Andrew. Indeed the web stack is seriously threatening 8220standard8221 technologies even in the LOB market. But from my own (limited) experience the developmentdebuggingtesting experience is not as streamlined as with CWPF. Of course it8217s only a question of time before tooling becomes as good and even better. Finally will remain some more specific LOB niches (yes a niche in a niche :)) like Excel addins which are heavily used in finance for example. As a former developer and current iOS hobby dev I am astonished how well Apple improved and supported its own legacy technology Objective-C and the NextStep classes. Now you have a modern language (swift) and a super effective native UI runtime in iOS. Almost all legacy problems of the past, like reference counting and a somewhat obscure Objective-C syntax are solved. This is totally in contrast with the Microsoft Strategy to reinvent a UI Technology every 2-3 years. If Microsoft had chosen the Apple way, C and MFC or maybe COM would be evolved into an highly effective platform agnostic technology stack. Thanks for sharing your thoughts Andr. I don8217t know the iOS development stack so I won8217t compare. I think you8217re a bit harsh with Microsoft As for the timing: WinForms has appeared in 2002, WPF in 2006 and WinRT in 2012, so you can double your numbers: a new UI technology every 4-6 years. But the important point is that each one has appeared for 8220good8221 reasons: 8211 WinForms because needed a UI development stack above Win32 to make it more appealing for native developers, 8211 WPF because it introduced a cleaner, and sometimes more productive, way to develop UIs, 8211 WinRT because the new Windows needed a refresh of the internal UI layer Of course there had also internal political issues with members of the Windows team willing to kill , hence promoting other technologies like native C and COM for WinRT. So it8217s pretty sure Microsoft could have done better but I8217m not sure Apple has done better with its stack: if Microsoft had not developed WPF and WinRT UI then we would have stability but a less powerful and productive stack. Apple has done much better. Since you obviously don8217t do much (any) OS X development and don8217t really seem to be following things there, you8217re out of the loop on it. A big issue with Windows Forms was bad Graphics Acceleration. It8217s one of the things that WPF was supposed to solve. Apple didn8217t need to redo their entire UI Technology to add that to Macs. They just made the necessary changes, and developers didn8217t have to learn XAML or whatever to reap the benefits. Apple even had mechanics to translate OpenGL calls to subroutines so that their graphics acceleration worked on Intel GMA cards for a performance boost. Apple takes a much cleaner approach to improving their platform from that perspective, and this is part of the reason why so many startups and entrepreneurs are now targeting OS X and completely ignoring Windows as a client platform. Windows will always be king for LoB because of its Enterprise Marketshare, but it is already starting to look like a dead end to people developing consumer GUI applications, and a royal PITA because Microsoft is constantly developing, ignoring, dropping, deprecating, and even just failing completely with various technologies. GUI isn8217t the only area where Microsoft had reinvented the wheel multiple times. Look at their Embedded Database Solutions over the years. In and out, multiple times. They8217ve had multiple development language in and out, multiple times. For native development, Microsoft should have developed tooling and frameworks similar to Borland8217s VCL (DelphiCBuilder), but they went all in with . I switched form Windows to OS X development. Users email me somewhat regularly asking me if I8217m going to port to Windows. Jawabannya adalah tidak. There is 0 chance because I don8217t trust Microsoft. They way they handle their tooling is too selfish these days, and way too political. It8217s a virtual minefield and I got tired of spending more time learning than actually doing stuff. Apple is paradise compared to that B. S. Thanks for your feedback and perspectives. It8217s true I have never worked with iOS so I won8217t be able to compare. 1) Graphics acceleration is only one of the driver for the creation of WPF: WinForms direct acceleration would not have added a lot of value, for me XAML added much more, 2) Desktop development is not the future, web development is already a big part of present and I expect most of the applications to be web-based in the future (even if running in a desktop mode), and this is not specific to the MS stack, 3) As for the lake of consistency and long term vision at MS I completely agree, during years MS was not an innovative company, lazily exploiting its dominant position on the OS and office softwares markets, which IMHO could explain a part of the the constant changes in strategy and technologies, and sometimes the absence of changes like with I. E., 4) Native development has indeed been laid aside for but this has changed recently and AFAIK MS is now offering decent tooling for it, 5) If you and other startupscompanies can develop applications without caring about Windows, Linux and Android users this is fine, but most of companies need these market shares so they can8217t restrict them to iOS even if the development tools are as amazing as you say: they must at best use the web stack to reach all the potential customers. At the end of 2015 I made the decision to cease any new developments with WPF. It8217s fairly obvious that Microsoft has stopped investing in WPF given there are now only 2 developers left on the 8220WPF team8221. WinRT on Win 8.08.1 was a bust for me. When you spend 2x or 3x more time doing the same thing with the shiny new thing, it8217s time to move to the sidelines and wait. I started tinkering with UWP at the end of 2015 and immediately noticed that some tasks were getting done 2x faster with the remainder starting to be on par with where I was at with WPF. Performance is much bettersmoother. The samples provided for UWP are now several orders of magnitude beyond what Microsoft initially provided for WPF when it was the shiny new thing. There8217s a lot to like in UWP. No more MSI drama with AppX, a real super duper browser control, access to DirectX, native code that is brutally difficult to reverse engineer, significant performance boost, much better audiovideo support with transcoding made trivially easy, 8230, native bindings, updated cooler versions of things like tab controls, listlistviews, desktoptabletphonegame consoleiot with the same binary8230. it8217s a pretty long list. There are still a few rather deep pot holes, no DataGrid, no TreeView, nascent third party tooling, etc. Nonetheless, I was surprised to see a couple recent projects wiz through very quickly thanks to old standbys like Caliburn. Micro working nicely with the new tooling and surprises with how well some of the new controls worked for visualizing good old db tables. It8217s become a no-brainer, time to switch, before others are woken up by the bright lights. Thanks for your interesting feedback. I8217m not sure UWP has a great interest outside of the world of LOB applications. IMHO as of now the best bet are truly universal (AndroidLinux, iOSMac OS and Windows) web applications developed with HTMLCSS and a JS framework like Angular. As for LOB applications the existing technologies (WinForms and WPF) do a perfect job and are mature with a wealth of tooling. So I don8217t see the point in yet another Windows UI technology and I8217m pretty sure this new stuff will suffer the same fate as WinForms, WPF, Silverlight and WinRT. Time will say8230 I share your good experiences with UWP. It kind of finishes a lot of things appearing half-baked in WPF. The performance is much better. At lot of repeating boilerplate code is not needed anymore. But currently, there is one big deal-breaker with UWP for LOB: I does not run in Windows 7. You even cant develop for UWP on Windows 7, because you can only build, but not debug. So not only we can8217t switch to UWP because all our customers are running Windows 7 and dont even have plans to upgrade, we also can8217t take some spare time to investigate the possibilities of UWP for potential future applications. Because our Company also runs Windows 7, and most of us know what it means to get a Windows 10 workstation for a developer in an IT environment where only Windows 7 8220is supported8221. I can see why MSFT is trying to push customer towards Windows 10 by adding artificial barriers for current technologies. But not supporting UWP on Windows 7 was a stupid decision, regarding the market shares. Especially for LOB customers. And worst of all, it needs a message to LOB developers and their customers: 8220We don8217t care about your needs anymore, we are cool know and your stuff is boring8221. They are harming the only market where MSFT is still successful. Let8217s face it: If there is one thing MSFT can8217t do, than it8217s being cool. The lame attempts to look cool by putting hipster-looking guys on to the presentation stages is just embarrassing. My late-teenage kids (15 8211 19 yo) are just plane laughing at MSFTs lame attempts to be cool for them. The say MSFT adds are looking like 8220old people tried to do something looking cool to young peoples and miserable failed.8221 thanks for your feedback. Probably Microsoft has decided not to support Windows 7 for development cost reason. Seems like 8220the cheaper the better8221 is the motto of Microsoft management. - Microsoft is trying to save what it can still save, everyday many developers and software companies switch to the profitable market of the mobile platforms, and drop completely the Microsoft8217s technologies. Because Microsoft has lost the mobile war, the only way to keep the developers using its technologies is to make them cross-platform, but to do that it has to drop everything that is Windows specific. Core 1.0 is the last resort of Microsoft to keep as many developers as possible, you don8217t need to be a clairvoyant to see the end of the desktop era. It is enough to take a look to the market share of desktops and mobiles, the former are dropping and the latter are gaining. The buzz of these years is IoT, and desktop aren8217t in that category. If Microsoft don8217t want to end with a niche market, which is slowing dying, has to find a new way to survive, which is not Windows. Sad but true Microsoft is running behind all the new trends and technologies, but it arrives always when it is too late. Look at the new Windows 2016, what is the best new feature Containers, which are available for unix since many years. Microsoft was late in everything, it was late on mobile, it was late on cloud, it was late on NoSQL, it was late in BigData. Raise an hand who is using Bing, the same for the new super assistant Cortana. Microsoft is building its last ship. Net Core 1.0, there is the safest place to be, if you want to stay on the Microsoft8217s ship. Indeed Microsoft has missed a lot of boats since 10 years. But as technologies are tending to stabilize Microsoft has the opportunity to catch up. As for desktop, in professional context it is well alive. And indeed the web is the best bet for some years now. Software development and consulting in , C, C, Silverlight, Foxpro, SQL G-Track is a distributed application that allows you to acquire and track geographic points via GPS enabled smartphone and follow the work stage of every point. The system includes: The smartphone program, used to phisically acquire points via GPS. The desktop program that manage the geographic data, creating list and maps for intervention and keeping track of the work in progress. The internet database server that keep synchronized all the clients (mobile and desktop).