Saya punya rencana untuk memulai bisnis kecil segera. Ini akan menjadi semacam pekerjaan lepas untuk membangun situs web dan aplikasi menggunakan ASP.NET. Saya ingin fokus pada satu hal bentuk Web atau MVC. Namun, saya tidak tahu apakah itu penting bagi klien. Maksud saya apakah klien tahu tentang MVC atau formulir web? Apakah mereka lebih suka salah satunya?
Itu tergantung pada klien. Jika klien adalah orang yang secara teknis berpikiran atau seorang programmer atau jika dia melakukan outsourcing kode kepada Anda maka dia kemungkinan besar akan memberikan spesifikasi teknologi yang dia ingin Anda gunakan. Jika klien adalah pemilik toko roti yang situs webnya memesan roti online, dia tidak akan peduli.
sumber
Klien tidak peduli dengan teknologi apa pun , apa yang mereka pedulikan adalah apa yang dapat dilakukan teknologi untuk mereka dan bisnis mereka.
Apa yang dilihat klien terkait teknologi adalah ini:
Jadi, jika Anda ingin menyenangkan klien Anda untuk membeli produk Anda, bicarakan apa yang akan dilakukan teknologi untuk bisnis mereka dalam jangka pendek dan jangka panjang dan tidak menjualnya jargon teknologi.
sumber
Mereka hampir pasti belum pernah mendengar tentang MVC dan WebForms, dan jika mereka memilikinya, mereka hampir pasti tidak peduli.
Satu-satunya hal yang cenderung mereka perhatikan adalah gaya URL di situs MVC lebih menarik daripada
/page.aspx?id=1234
gaya yang biasanya Anda lihat dari WebForms. Meskipun, tentu saja, Anda dapat menggunakan System.Web.Routing atau beberapa solusi penulisan ulang URL untuk mendapatkan URL bagus yang sama di situs WebForms.sumber
Sebagai pengembang lepas, itu akan menjadi tugas Anda untuk menilai kebutuhan pelanggan dan menggunakan teknologi terbaik untuk mereka. Itu berarti Anda harus memahami, dan dapat mengimplementasikan situs / aplikasi mereka dalam teknologi mana pun.
Pelanggan pada umumnya tidak akan memahami teknologi dan tidak ingin mengatasinya. Tetapi mereka akan mengenali jika Anda melakukan pekerjaan yang buruk dan meninggalkan mereka dengan perangkat lunak yang tidak melakukan apa yang diperlukan, atau itu adalah masalah untuk mempertahankan. Jadi terikat pada Anda untuk melakukan pekerjaan dengan baik ... jika Anda ingin rekomendasi, referensi yang baik dan ulangi bisnis.
sumber
Menurut pendapat saya (dan expierence berdasarkan 8 tahun pengembangan komersial), klien tidak peduli dengan teknologi. Mereka jujur tidak peduli jika Anda menggunakan WebForms, ASP.NET mvc, atau menulis filter ISAPI Anda sendiri di C, Prolog, dan assembler dan menghubungkannya ke kernel Windows dan melakukannya dengan cara itu.
Selama situs berfungsi, fungsional, andal, dan cepat, mereka akan baik-baik saja dengan itu.
sumber
Anda harus peduli, terlepas dari klien. Berbicara dari pengalaman, sebagian besar klien tidak tahu - mereka tidak mengerti atau tidak peduli untuk memahami apa pun di luar domain mereka (dan, kadang-kadang, bahkan tidak!). Itu sebabnya mereka mempekerjakan Anda untuk melakukan pekerjaan.
Dengan asumsi Anda memiliki klien yang mengerti bahwa Anda adalah ahli dalam pengembangan web, bukan mereka maka pilihannya sebagian besar milik Anda. Saya akan merekomendasikan MVC untuk pengembangan baru karena di situlah dunia Net bergerak, dan itu jauh lebih mudah dipertahankan daripada WebForms.
sumber