คำถามติดแท็ก asp.net

ASP.NET เป็นเฟรมเวิร์กแอปพลิเคชันเว็บที่พัฒนาและจำหน่ายโดย Microsoft เพื่อให้โปรแกรมเมอร์สามารถสร้างเว็บไซต์และแอปพลิเคชั่นเว็บแบบไดนามิก เปิดตัวครั้งแรกในเดือนมกราคม 2545 ด้วย. NET Framework รุ่น 1.0 และเป็นตัวต่อจากเทคโนโลยี Active Server Pages (ASP) ของ Microsoft ASP.NET สร้างขึ้นใน Common Language Runtime (CLR) ทำให้ผู้เขียนโปรแกรมสามารถเขียนโค้ด ASP.NET ได้โดยใช้ภาษา. NET ที่รองรับ

19
เมื่อใดที่จะชอบ ASP.NET WebForms มากกว่า MVC
ฉันรู้ว่า Microsoft ได้กล่าว ASP.NET MVC ไม่ใช่การแทนที่สำหรับ WebForms และนักพัฒนาบางคนบอกว่า WebForms นั้นพัฒนาได้เร็วกว่า MVC แต่ฉันเชื่อว่าความเร็วในการเขียนรหัสลงมาถึงระดับความสะดวกสบายด้วยเทคโนโลยีดังนั้นฉันไม่ต้องการคำตอบใด ๆ ในหลอดเลือดดำนั้น เนื่องจาก ASP.NET MVC ให้นักพัฒนาสามารถควบคุมแอปพลิเคชันของตนได้มากขึ้นเหตุใด WebForm จึงไม่ถือว่าล้าสมัย อีกทางเลือกหนึ่งเมื่อใดที่ฉันควรสนับสนุน WebForms ผ่าน MVC สำหรับการพัฒนาใหม่

7
ความสัมพันธ์ระหว่าง C #, .NET, ASP, ASP.NET ฯลฯ [ปิด]
ฉันไม่ชัดเจนเกี่ยวกับความแตกต่างระหว่าง C #, C # .NET และเหมือนกันสำหรับ ASP และภาษา '.NET' อื่น ๆ จากสิ่งที่ฉันเข้าใจ. NET เป็นสิ่งที่ห้องสมุด / กรอบของ ... สิ่ง ฉันคิดว่าพวกเขาเข้าถึงข้อมูล Windows เช่นองค์ประกอบของฟอร์มเป็นต้น แต่ดูเหมือนจะไม่ได้ใช้กับ ASP.NET นอกจากนี้ฉันเห็นผู้คนเรียกตัวเองว่า '.NET' นี่หมายความว่าพวกเขาคล่องแคล่วใน C #, ASP และภาษาอื่น ๆ ? ในที่สุดฉันไม่เคยเห็น C # หากไม่ได้แนบ. NET C # เชื่อมโยงกับ. NET อย่างใกล้ชิดว่าไม่สามารถใช้งานได้หรือไม่ โดยสรุป:. NET มีอะไรให้บ้าง มันเกี่ยวข้องกับ C # และ …
143 c#  .net  asp.net 

18
การทดสอบหน่วยมีประโยชน์จริง ๆ หรือไม่? [ปิด]
ฉันเพิ่งจบการศึกษาระดับปริญญาใน CS และตอนนี้ฉันมีงานเป็นนักพัฒนาจูเนียร์. NET (C #, ASP.NET และแบบฟอร์มเว็บ) ย้อนกลับไปเมื่อฉันยังอยู่ในมหาวิทยาลัยเรื่องของการทดสอบหน่วยได้รับความคุ้มครอง แต่ฉันไม่เคยเห็นประโยชน์ของมันเลย ฉันเข้าใจสิ่งที่ควรทำคือระบุว่าบล็อกของรหัสนั้นเหมาะสมกับการใช้งานหรือไม่ อย่างไรก็ตามฉันไม่เคยต้องเขียนบททดสอบมาก่อนและไม่เคยรู้สึกว่าจำเป็นต้องทำ ตามที่ฉันได้กล่าวไปแล้วฉันมักจะพัฒนาด้วยเว็บฟอร์ม ASP.NET และเมื่อเร็ว ๆ นี้ฉันคิดถึงการเขียนแบบทดสอบหน่วย แต่ฉันมีคำถามสองสามข้อเกี่ยวกับเรื่องนี้ ฉันอ่านแล้วว่าการทดสอบหน่วยมักเกิดขึ้นจากการเขียน "mocks" ในขณะที่ฉันเข้าใจแนวคิดนี้ฉันไม่สามารถหาวิธีที่ฉันควรจะเขียน mocks สำหรับเว็บไซต์ที่มีการเปลี่ยนแปลงอย่างสมบูรณ์และเกือบทุกอย่างขึ้นอยู่กับข้อมูลที่มาจากฐานข้อมูล ตัวอย่างเช่นฉันใช้ล็อตซ้ำที่มีเหตุการณ์ ItemDataBound ฯลฯ (อีกครั้งขึ้นอยู่กับข้อมูลที่เป็น "ไม่ทราบ") ดังนั้นคำถามข้อที่ 1: การเขียนการทดสอบหน่วยสำหรับเว็บ ASP.NET เป็นสิ่งที่ทำบ่อยและถ้าเป็น: ฉันจะแก้ไขปัญหา "สภาพแวดล้อมแบบไดนามิก" ได้อย่างไร เมื่อฉันพัฒนาฉันต้องผ่านการลองผิดลองถูกมากมาย นั่นไม่ได้หมายความว่าฉันไม่รู้ว่าฉันกำลังทำอะไร แต่ฉันหมายความว่าฉันมักจะเขียนโค้ดตีCtrl F5และดูว่าเกิดอะไรขึ้น ในขณะที่วิธีการนี้ทำงานได้เกือบตลอดเวลาบางครั้งฉันก็รู้สึกว่าตัวเองไร้ความรู้สึกเล็ก ๆ น้อย ๆ (เพราะประสบการณ์น้อยของฉัน) บางครั้งฉันก็เสียเวลาเช่นนี้เช่นกัน ดังนั้นคำถามข้อ 2: คุณช่วยแนะนำให้ฉันเริ่มเขียนการทดสอบหน่วยได้ไหม ฉันคิดว่ามันอาจช่วยฉันในการใช้งานจริง …

5
ควรใช้ PHP หรือ ASP.NET เมื่อใด [ปิด]
ฉันได้ทำงานอย่างกว้างขวางในการพัฒนาเว็บแอปพลิเคชันโดยใช้ PHP และ ASP.NET แต่หนึ่งในคำถามที่ฉันถามลูกค้าอย่างต่อเนื่องคือการก้าวไปข้างหน้ากับเว็บไซต์ php หรือเว็บไซต์ asp.net ดังนั้นสิ่งแรกที่นึกถึงคือการตอบคำถามเช่นนี้: PHP เป็นโอเพ่นซอร์สและ ASP.NET มาจาก Microsoft โดยปกติหลังจากสิ่งที่กล่าวว่าลูกค้ามีหน้าตาเปล่า ๆ เห็นได้ชัดว่าความจริงที่ว่าหนึ่งเป็นโอเพนซอร์สและอื่น ๆ ที่ไม่ได้ทำให้พวกเขากลัว และด้วยเหตุผลที่ดีเพราะเมื่อฉันได้ยินครั้งแรกมันไม่ได้บอกอะไรมากมาย ฉันรู้จากการทำงานกับทั้งคู่ว่าแต่ละคนมีความแตกต่างกันเมื่อมาถึงการพัฒนาเว็บไซต์ คำถามของฉันคือความแตกต่างระหว่าง ASP.NET และ PHP เท่าที่ คุณสมบัติ ความปลอดภัย Extendability กรอบ เวลาในการพัฒนาโดยเฉลี่ย ฉันกำลังพยายามรวบรวมรายการของข้อเท็จจริงเพื่อให้สามารถเปรียบเทียบกับลูกค้าเพื่อให้ตัวเลือกที่มีข้อมูลบนแพลตฟอร์มการพัฒนาที่เหมาะสมสามารถทำได้

2
แนวทางที่ชัดเจนสำหรับการจัดการข้อผิดพลาดที่กำหนดเองใน ASP.NET MVC 3 มีอะไรบ้าง
กระบวนการในการจัดการข้อผิดพลาดที่กำหนดเองใน ASP.NET MVC (3 ในกรณีนี้) ดูเหมือนว่าจะถูกทอดทิ้งอย่างไม่น่าเชื่อ ฉันได้อ่านคำถามและคำตอบต่าง ๆ ที่นี่บนเว็บหน้าช่วยเหลือสำหรับเครื่องมือต่าง ๆ (เช่น Elmah) แต่ฉันรู้สึกว่าฉันได้เข้าสู่แวดวงที่สมบูรณ์และยังไม่มีทางออกที่ดีที่สุด ด้วยความช่วยเหลือของคุณบางทีเราสามารถกำหนดวิธีการมาตรฐานใหม่สำหรับการจัดการข้อผิดพลาด ฉันต้องการให้สิ่งต่าง ๆ เรียบง่ายและไม่ทำให้เกิดปัญหามากเกินไป นี่คือเป้าหมายของฉัน: สำหรับข้อผิดพลาดเซิร์ฟเวอร์ / ข้อยกเว้น: แสดงข้อมูลการดีบักใน dev แสดงหน้าข้อผิดพลาดที่เป็นมิตรในการผลิต บันทึกข้อผิดพลาดและส่งอีเมลถึงผู้ดูแลระบบในการผลิต ส่งคืนรหัสสถานะ HTTP 500 สำหรับข้อผิดพลาด 404 ไม่พบ: แสดงหน้าข้อผิดพลาดที่เป็นมิตร บันทึกข้อผิดพลาดและส่งอีเมลถึงผู้ดูแลระบบในการผลิต ส่งคืนรหัสสถานะ HTTP 404 มีวิธีในการบรรลุเป้าหมายเหล่านี้ด้วย ASP.NET MVC หรือไม่?

5
เราควรใช้ Entity Framework หรือไม่
ขณะนี้เรามีสแต็กต่อไปนี้: VS 2005 เว็บฟอร์ม SQL Server 2005 IIS 6 เรากำลังวางแผนที่จะเปลี่ยนเป็น: VS 2010 MVC และเว็บฟอร์ม SQL Server 2008 IIS 7 คำถามของฉันคือเมื่อเราย้ายไปที่ MVC ด้วย VS 2010 เราควรใช้ Entity Framework (หรือ ORM อื่น) micro ORM (เช่นMassive ) หรือ SQL ธรรมดาหรือไม่ บทเรียนทั้งหมดที่ฉันได้อ่านเกี่ยวกับ VS 2010 นั้นมุ่งไปที่การใช้ Entity Framework สำหรับการทำธุรกรรมข้อมูล แต่นั่นจะเป็นไปในอนาคตอันใกล้ (5+ ปี) หรือไม่? หากเป็นเรื่องสำคัญแอปพลิเคชันของลูกค้าของเราสามารถมีผู้ใช้งานตั้งแต่ 10 …

8
ASP.Net หรือ WPF (C #)? [ปิด]
ทีมของเราแบ่งออกเป็นส่วนนี้และฉันต้องการได้รับความเห็นจากบุคคลที่สาม เรากำลังสร้างแอปพลิเคชันและไม่สามารถตัดสินใจได้ว่าเราต้องการใช้. Net WPF Desktop Application กับเซิร์ฟเวอร์ WCF หรือเว็บแอป ASP.Net โดยใช้ jQuery ฉันคิดว่าฉันถามคำถามที่นี่พร้อมสเป็คบางอย่างและดูว่าข้อดี / ข้อเสียของการใช้ทั้งสองด้านจะเป็นอย่างไร ฉันมีความชื่นชอบเป็นของตัวเองและรู้สึกว่าฉันลำเอียง เป็นการดีที่เราต้องการสร้างซอฟต์แวร์เริ่มต้นให้เร็วที่สุดเท่าที่จะทำได้จากนั้นชะลอตัวลงและใช้เวลาในการสร้างคุณสมบัติ / ส่วนประกอบเพิ่มเติมที่เราต้องการในภายหลัง เหนือสิ่งอื่นใดเราต้องการให้ซอฟต์แวร์ทำงานได้อย่างรวดเร็ว ผู้ใช้ต้องผ่านการบันทึกตลอดทั้งวันและความล่าช้าในการโหลดบันทึกหรือหน้าจอสดชื่นฆ่าผลผลิตของพวกเขา แอพลิเคชันรายละเอียด: ฉันประมาณหน้าจอที่แตกต่างกันประมาณ 100 หน้าจอสำหรับรุ่นเริ่มต้นโดยมีแผนที่สำหรับหน้าจอเพิ่มเติมจำนวนมากที่เพิ่มเข้ามาในภายหลังหลังจากการเปิดตัวครั้งแรก เราต้องการใช้การสื่อสารสองทางเพื่อเตือนความจำและระบบเหตุการณ์ ขณะนี้ต้องให้การสนับสนุนผู้ใช้ประมาณ 100 รายถึงแม้ว่าเราได้รับการบอกกล่าวว่าอนุญาตให้เติบโตได้ถึง 500 คน เรามีที่ตั้งหลายแห่ง รายการที่ต้องพิจารณา (อาจไม่ใช่ในบางกรณี แต่ในรุ่นถัดไป): มีที่ว่างสำหรับส่วนประกอบเพิ่มเติมที่จะเพิ่มหลังจากรีลีสเริ่มต้น (มีจำนวนมากของเหล่านี้ ... อาจทำงานได้ที่นี่มากกว่าแอปพลิเคชันเริ่มต้น) การนำทางคีย์บอร์ด ประสิทธิภาพเป็นสิ่งจำเป็น ความเร็วในการผลิตเป็นเวอร์ชั่นเริ่มต้น ค่าใช้จ่ายในการบำรุงรักษาต่ำ การสนับสนุนในอนาคต บูรณาการ Softphone / สแกนเนอร์ นักพัฒนาของเรา: เรามีโปรแกรมเมอร์ …
31 asp.net  wpf 

6
มีประโยชน์จริง ๆ กับ Repository หรือไม่?
กำลังอ่านบทความบางอย่างเกี่ยวกับข้อดีของการสร้างแหล่งเก็บข้อมูลทั่วไปสำหรับแอปใหม่ ( ตัวอย่าง ) แนวคิดนี้ดูดีเพราะให้ฉันใช้พื้นที่เก็บข้อมูลเดียวกันเพื่อทำสิ่งต่าง ๆ สำหรับเอนทิตีที่แตกต่างกันหลายรายการพร้อมกัน: IRepository repo = new EfRepository(); // Would normally pass through IOC into constructor var c1 = new Country() { Name = "United States", CountryCode = "US" }; var c2 = new Country() { Name = "Canada", CountryCode = "CA" }; var c3 = …

14
มือใหม่ที่กำลังมองหาคำแนะนำในการเขียนโปรแกรมโดยทั่วไป [ปิด]
ต้องการให้บางคนจำย้อนเวลาที่คุณอาจจะเขียนโปรแกรมไม่ดี ... รับงานใหม่ของฉัน (ในฐานะนักพัฒนาซอฟต์แวร์) สักสองสามเดือนแล้วผ่านช่วงทดลองงาน มีประสบการณ์การเขียนโปรแกรมน้อยมาก (C ++ เท่านั้น) และกำลังทำงานกับ asp.net MVC และ Silverlight ดังนั้นจึงมีเว็บไซต์ที่ บริษัท ดำเนินการอยู่และฉันได้เข้าร่วมในความพยายามที่จะทำให้ดีขึ้นขจัดข้อผิดพลาดและอื่น ๆ ปัญหาคือ - เรียนรู้เกี่ยวกับระบบ / เว็บไซต์ที่ทำไปแล้วผ่าน visual studio ฉันมักจะรู้สึกหงุดหงิดอย่างมากไม่เคยรู้เลยว่าควรจะค้นหาส่วนไหนของบรรทัดนี้และโดยทั่วไปแล้วจะมีปัญหามากมายในการรับภาพรวม Visual studio นั้นเป็นสิ่งที่ฉันพบว่ายากที่จะเข้าถึงได้โดยไม่ต้องพึ่งกรอบ asp.net ฉันได้รับความประทับใจว่าเนื่องจากเพื่อนร่วมงานของฉันมีประสบการณ์มากกว่าฉันพวกเขาได้งานที่ดีทั้งหมดและฉันก็เหลือที่จะทำสิ่งที่ไม่ได้แม้แต่การเขียนโปรแกรมราง หมายความว่าพวกเขากำลังเรียนรู้ / สร้างมากขึ้นและฉันกำลังเรียนรู้ / สร้างสิ่งที่ใกล้เคียง ฉันขวัญเสียและกลัวที่จะพูดอะไร ฉันไม่ได้โง่ฉันได้อ่านและฝึกฝนแนวคิดการเขียนโปรแกรมพื้นฐานมากมาย ... ฉันแค่กลัวเลือดกับกรอบการด่านี้ ฉันมองมันและรู้สึกเป็นอัมพาต ผลที่ได้คือฉันถามคำถามที่มีประสบการณ์มากขึ้นเรื่อย ๆ และเขาก็หงุดหงิดและอยากให้งานเขียนโปรแกรมง่าย / ไม่ใช้สติ / ไม่เขียนเพื่อหลีกเลี่ยงการเสียเวลาช่วยฉัน เมื่อฉันไม่เข้าใจบางอย่างฉันลังเลว่าฉันควรถามเขาหรือไม่และพยายามตัดสินใจว่าจะเสียเวลาหรือเปล่า ฉันเป็นคนประเภทที่หยิบสิ่งต่าง …

4
ทำไมหลังจากรีสตาร์ทแต่ละครั้งไซต์. NET ภายในเครื่องของฉันต้องใช้เวลาโหลดเป็นครั้งแรก [ปิด]
ฉันกำลังพัฒนาเว็บไซต์โดยใช้แพลตฟอร์ม. NET ฉันมักจะปรับใช้เว็บไซต์เหล่านี้ใน IIS ท้องถิ่นของฉันเพื่อให้ฉันสามารถทดสอบพวกเขาและดูการทำงานของพวกเขาก่อนที่จะมีชีวิตอยู่ อย่างไรก็ตามทุกครั้งที่ฉันรีสตาร์ท windows ดูเหมือนว่าเว็บไซต์ใช้เวลานานในการรันครั้งแรก ฉันรู้เกี่ยวกับ JIT และฉันก็ตระหนักถึงคำถามนี้แต่ก็ไม่ตอบคำถามของฉัน JIT เกิดขึ้นทุกครั้งที่คุณรีสตาร์ท windows หรือไม่ มันเกี่ยวข้องกับการสร้างกระบวนการ w3wp.exe หรือไม่? ทำไมเว็บไซต์จึงช้าสำหรับคำขอแรกหลังจากรีสตาร์ทแต่ละครั้ง
27 .net  asp.net  performance  iis  jit 

1
เรียกใช้ฟังก์ชั่นและไม่ต้องรอใน C #
ฉันมีคอนโทรลเลอร์ในแอปพลิเคชันเว็บ mvc4 ซึ่งมีการดำเนินการที่ต้องเรียกใช้ฟังก์ชันอื่น จะเกิดอะไรขึ้นในฟังก์ชั่นนั้นเช่นค่าตอบแทนไม่สำคัญสำหรับการกระทำของฉัน ฉันจะเรียกฟังก์ชั่นนั้นและไม่ต้องรอให้มันทำงานได้อย่างไร? ฉันคิดว่ามันสามารถทำได้โดย async แต่ประเด็นของฉันคือไม่ใช้ทรัพยากรเพียงแค่เรียกใช้ฟังก์ชั่นและไม่ต้องรอสิ่งที่เคยเกิดขึ้น โปรดให้คำแนะนำแก่ฉัน
26 c#  .net  asp.net  asp.net-mvc 

10
ฉันจะแปลง ASP.NET เป็น PHP ให้กับลูกค้าที่มีศักยภาพได้อย่างไร [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา ฉันทำงานที่ร้านค้าของ Microsoft ที่ทำการพัฒนาเว็บไซต์เป็นหลัก เรามีลูกค้าที่ขอให้เราตรวจสอบ (ปรับปรุง) โมเดลข้อมูลสำหรับเว็บแอปของเขา แต่บอกว่าเขาต้องการพัฒนาแอปของเขาใน PHP (เขารู้ว่า "ผู้ชาย" ที่สามารถทำได้) เมื่อฉันถามเขาว่าทำไมเขาถึงต้องการไปกับ PHP เขาให้ชุดของการโต้แย้งมาตรฐานจากยุค 90: Microsoft เป็นสิ่งที่ชั่วร้ายและ PHP นั้นฟรี การเขียนแอป ASP.NET มีราคาแพงกว่า (ซอฟต์แวร์ฉลาด) ทำไม Facebook ถึงใช้ PHP ถ้ามันเป็นความคิดที่ไม่ดี [คลาสสิก] เขามีความคิดเห็นเพิ่มเติมอีกเล็กน้อยเกี่ยวกับค่าใช้จ่ายที่เกี่ยวข้องกับการไปใช้ NET ความจริงก็คือว่า "Microsoft มีราคาแพง" ไม่เก็บน้ำอีกต่อไปด้วยชุด "Express" ของพวกเขาคุณสามารถพัฒนาแอพ ASP.NET โดยไม่ต้องจ่ายอะไรเลยสำหรับซอฟต์แวร์ เมื่อพูดถึงการโฮสต์คุณสามารถประหยัดค่าใช้จ่ายด้วย PHP มากกว่า. NET …

2
แอปพลิเคชัน ASP.NET MVC ควรใช้ Entity Framework โดยตรงเป็นโมเดลหรือไม่
ฉันกำลังสร้างแอปพลิเคชัน MVC แรกของฉันใน Visual Studio 2013 (MVC 5) และฉันยังไม่ชัดเจนเกี่ยวกับวิธีที่ดีที่สุดในการตั้งค่าแบบจำลองของฉัน ฉันสร้างโมเดลเอนทิตี้ของเฟรมเวิร์กโดยใช้รหัส - แรกจากฐานข้อมูลที่มีอยู่ สัญชาตญาณแรกของฉันคือการสร้างคลาสตัวกลางที่จะเป็นโมเดลที่ใช้โดยมุมมองและให้คลาสเหล่านั้นทำงานกับคลาสเฟรมเวิร์กเอนทิตี ในขณะที่ฉันกำลังเขียนคลาสคนกลางฉันรู้ว่าฉันเพิ่งจะติดตั้งสิ่งต่าง ๆ มากมายที่ชั้นเรียนของ EF ได้ทำกับ setter ส่วนตัวเป็นครั้งคราวหรือส่งจากประเภทข้อมูลหนึ่งไปยังอีกประเภทหนึ่ง ดังนั้นดูเหมือนว่าจะเสียเปล่า กฎทั่วไปใช้คลาสเอนทิตี้ของเฟรมเวิร์กเป็นโมเดลสำหรับแอปพลิเคชัน MVC โดยตรงหรือไม่ หรือมีประโยชน์บางอย่างที่ฉันขาดไปในการสร้างคลาสตัวกลางเหล่านี้หรือไม่?

5
เหตุใด IIS จึงใช้ค่าเริ่มต้นในการรีไซเคิลกลุ่มแอพลิเคชันทุก ๆ 1740 นาที
เหตุใด IIS จึงเป็นค่าเริ่มต้นให้รีไซเคิลกลุ่มแอปหลังจากเวลาที่กำหนด มีเหตุผลบางอย่างนอกเหนือจากเว็บแอปพลิเคชันส่วนใหญ่ที่ไม่ได้จัดการหน่วยความจำอย่างรอบคอบหรือไม่? เนื่องจากคุณกำลังจัดการหน่วยความจำของแอปพลิเคชันของคุณอย่างถูกต้องมีความปลอดภัยที่จะไปข้างหน้าและปิดนี้ อะไรคือศักยภาพที่ลดลงประโยชน์ที่ได้รับจากการปิดการรีไซเคิล
22 asp.net  memory  iis 

1
ประสบการณ์ใด ๆ กับโมโนบนเซิร์ฟเวอร์ที่ใช้งานจริง? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัพเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน6 ปีที่ผ่านมา ฉันอยากรู้อยากเห็นที่จะใช้. NET สำหรับเว็บแอปพลิเคชั่นบางตัว (เช่น ASP.NET MVC 2) อย่างไรก็ตามงบประมาณของฉันมี จำกัด ดังนั้นฉันจึงอยากใช้ Mono บน Linux ฉันไม่เคยใช้ Mono มาก่อนและฉันไม่ได้อ่านเกี่ยวกับไซต์ที่ใหญ่กว่าใด ๆ ที่ใช้ Mono + Linux บนเซิร์ฟเวอร์ในการผลิต ประสบการณ์ของคุณในการใช้ Mono บน Linux ในการผลิตคืออะไร ประสิทธิภาพและความเสถียรนั้นเทียบกับ. NET บน Windows Server อย่างไร มีเว็บไซต์ยอดนิยมใดบ้างที่ใช้ในการผลิตหรือไม่ พวกเขามีบทความใดบ้างทางออนไลน์ที่แบ่งปันประสบการณ์

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.