Visual Studio

เข้ารหัสข้อมูลอ่อนไหวใน ASP.NET

เข้ารหัสข้อมูลอ่อนไหวใน ASP.NET

ยุคที่แฮกเกอร์ชุกชุม มิจฉาชีพมากมาย โปรแกรมอัปมงคลเข้าปลอมปน หน่วยงานรัฐและเอกชนปล่อยข้อมูลผู้ลงทะเบียนรั่วไหล ฯลฯ เหตุการณ์เหล่านี้มีแต่จะรุนแรงขึ้นทุกวัน ในบทความนี้ 9Expert Training จึงจะสอนวิธีเข้ารหัสข้อมูลเพื่อการรักษาความปลอดภัย เทคนิคจำเป็นสำหรับผู้พัฒนาเว็บแอพแบบ ASP.NET เพื่อป้องกันผู้ไม่หวังดีนำข้อมูลที่อ่อนไหวไปแสวงหาผลประโยชน์ แสดงตัวอย่างเป็นโค้ดภาษา C# เข้ารหัสด้วยอัลกอริทึมแบบ AES (Advanced Encryption Standard) ที่เสริมความปลอดภัยให้แอพที่ใช้โปรโตคอล HTTPS ขึ้นไปอีกระดับ
Interface คืออะไร และการใช้งาน interface

Interface คืออะไร และการใช้งาน interface

Interface คือ การกำหนดความสามารถของ object ใน OOP ว่าจะมีความสามารถตามที่ interface กำหนดไว้ หากจะทำการ implement interface นั้น ซึ่งก็ถือว่า เป็นการแยก Specification ออกจาก ส่วน implementation ของ class นั่นเอง
การควบคุมการมองเห็น (Visibility)

การควบคุมการมองเห็น (Visibility)

เรียนรู้การควบคุมการมองเห็น (Visibility) ใน C# ด้วย Access Type ทั้ง Public, Internal, Protected และ Private เพื่อกำหนดระดับการเข้าถึงสมาชิกของ Class
Class คืออะไร

Class คืออะไร

Class คือ ต้นแบบของวัตถุ (Object) สำหรับในการพัฒนาแบบ OOP (Object Oriented Programming) วัตถุแต่ละสิ่งนั้นจะมีคุณลักษณะและการทำงานที่เหมือนกัน หรือคล้ายกัน
Exception ใน .NET

Exception ใน .NET

Exception หมายถึง ข้อยกเว้นเมื่อเกิดความผิดพลาดในการทำงานของคำสั่ง
การใช้เงื่อนไขถ้า....แล้ว (if....else)

การใช้เงื่อนไขถ้า....แล้ว (if....else)

เรียนรู้การใช้เงื่อนไข if..else ในภาษา C# สำหรับการตัดสินใจในโปรแกรม พร้อมตัวอย่างการคำนวณเกรดจากคะแนนสอบ
.NET Framework และ Microsoft Visual Studio

.NET Framework และ Microsoft Visual Studio

การพัฒนาด้านระบบงาน แอพพลิเคชั่น ซอฟต์แวร์ เว็บแอพพลิเคชั่น โปรแกรม นั้น มีวิวัฒนาการมาอย่างต่อเนื่อง มีเทคโนโลยีที่เกิดขึ้นมากมาย
โดยในค่ายของการพัฒนาแอพพลิเคชั่นในฝั่ง Windows นั้น Microsoft ได้มีเทคโนโลยีที่เราสามารถใช้ในการขับเคลื่อนดังกล่าว เรียกว่า .NET Technology