Jurnal Pengabdian Masyarakat Indonesia (JPMI) Vol. 3, No. 3 Juni 2023, Hal. 353-358 DOI: https://doi.org/10.52436/1.jpmi.1051 P-ISSN 2775-3034 | E-ISSN 2775-3026 353 Workshop Pengenalan Pemrograman “ASP.NET” Di SMAN 3 Pekanbaru Syefrida Yulina* 1 , Heni Rachmawati 2 1,2 Teknologi Informasi, Sistem Informasi, Politeknik Caltex Riau, Indonesia *e-mail: syefrida@pcr.ac.id 1 Abstrak Perkembangan teknologi web dewasa ini sudah sangat berkembang dengan berbagai variasi bahasa pemrograman seperti PHP, Javascript, Ruby, dan lain-lain. ASP.NET adalah salah satu bahasa pemrograman web sebagai platform pengembangan web yang memiliki infrastruktur perangkat lunak yang komprehensif, serta menyediakan model dan layanan yang dapat dijalankan pada perangkat PC maupun seluler. Dalam memperkenalkan pemrograman web menggunakan ASP.NET, maka kegiatan ini memberikan pelatihan berupa dasar-dasar pemrograman untuk siswa/siswi SMAN 1 Pekanbaru. ASP.NET ini lebih mudah difahami dan dipelajari, dengan materi berupa pembuatan form, otentikasi client, validasi data, konfigurasi situs dan deployment. Kegiatan ini diawali dengan penyusunan materi berupa modul oleh dosen yang memiliki kompetensi di bidang pemrograman terutama pemrograman web, lalu penyampaian materi oleh mahasiswa dengan didampingi oleh dosen, kemudian melakukan praktik langsung dengan perintah koding yang terdapat di dalam modul. Dengan adanya pelatihan ini, siswa/siswi SMAN 1 Pekanbaru telah mengetahui konsep dasar pemrograman web dengan materi yang diberikan serta mempraktikan program web dengan keluaran output yang sesuai. Kata kunci: ASP.NET, Permograman Web, Website Abstract The development of web technology today is highly developed with various programming languages such as PHP, Javascript, Ruby, and others. ASP.NET is a web programming language as a web development platform which has a comprehensive software infrastructure and provides models and services that can be execute on PC and mobile devices. In introducing web programming using ASP.NET, this activity provides training of basic programming for students of SMAN 1 Pekanbaru. ASP.NET is easier to understand and learn, with material like making a form, client authentication, data validation, site configuration and deployment. This activity begins with the preparation of material in the form of modules by lecturers who have competence in the field of programming, especially web programming, then modifying the material by students accompanied by lecturers, then doing direct practice with the coding commands contained in the module. With this training, students of SMAN 1 Pekanbaru already know the basic concepts of web programming with the material provided and practice web programs with appropriate output. Keywords: ASP.NET, Web Programming, Website 1. PENDAHULUAN Pada era digital saat ini, penggunaan website semakin meningkat seiring perkembangan teknologi informasi. Internet sebagai jaringan untuk dapat mengakses sebuah website, maka informasi yang dibutuhkan akan dengan cepat didapatkan. Saat ini internet identik dengan web/website karena memiliki berbagai layanan seperti penyedia informasi, komunikasi hinga transaksi bisnis [1]. Pemrograman merupakan proses menulis, menguji, memperbaiki dan memelihara kode program ke komputer yang bertujuan membuat suatu program komputer yang dapat memproses inputan menjadi output yang diinginkan. Sementara pemrograman web adalah membangun suatu program yang dapat diakses melalui internet. Aplikasi Web adalah program yang menggunakan HTTP sebagai protocol komunikasi dan menyampaikan informasi berbasis Web kepada pemakai dalam bentuk HTML [2][3][4][5]. Bahasa pemrograman web seperti: PHP, Javascript, Ruby, ASP.NET, dan lain lain[6]. ASP.NET adalah teknologi .NET framework untuk membuat aplikasi web yang menggunakan Object-Oriented secara dinamis [7][8][9][10]. ASP.NET memiliki banyak