คำถามติดแท็ก visual-studio

Microsoft Visual Studio เป็น IDE สำหรับตระกูลภาษา NET

1
วัตถุประสงค์ของโฟลเดอร์ csx ในโครงการ Azure [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดเมื่อปีที่แล้ว ฉันค่อนข้างใหม่กับ Azure แต่ฉันสังเกตเห็นว่า Visual Studio สร้างโฟลเดอร์ต่อไปนี้โดยอัตโนมัติ ... /<nameOfAzureProject>/bin /<nameOfAzureProject>/obj /<nameOfAzureProject>/csx <== ... ตอนนี้โฟลเดอร์ bin และ obj นั้นค่อนข้างมาตรฐาน แต่ฉันไม่ชัดเจนเกี่ยวกับวัตถุประสงค์ของโฟลเดอร์csx ความคิดใด ๆ

8
แนวปฏิบัติที่ดีเกี่ยวกับ Visual Studio Solutions [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา หวังว่าคำถามง่ายๆสัมพัทธภาพ ฉันเริ่มทำงานในโครงการภายในใหม่เพื่อสร้างความสามารถในการรองรับอุปกรณ์ที่ได้รับการซ่อมแซมภายในอาคารได้ ฐานข้อมูลจะถูกจัดเก็บจากระยะไกลบนเว็บเซิร์ฟเวอร์และจะสามารถเข้าถึงได้ผ่านทางเว็บ API (JSON เอาต์พุต) และได้รับการปกป้องด้วย OAuth GUI ปลายด้านหน้ากำลังดำเนินการใน WPF และรหัสธุรกิจใน C # จากนี้ฉันเห็นเลเยอร์ที่แตกต่างกันการนำเสนอ / แอพลิเคชัน / Datastore จะมีรหัสสำหรับจัดการการโทรที่ผ่านการรับรองความถูกต้องทั้งหมดไปยัง API, คลาสเพื่อเป็นตัวแทน (วัตถุธุรกิจ), คลาสเพื่อสร้างเอนทิตี (วัตถุธุรกิจ), ชิ้นส่วนสำหรับ WPF GUI, ชิ้นส่วนของ WPF viewmodels เป็นต้น เป็นการดีที่สุดที่จะสร้างสิ่งนี้ในโครงการเดียวหรือแยกพวกมันออกเป็นแต่ละโครงการ? ในใจฉันบอกว่าควรมีหลายโครงการ ฉันได้ทำทั้งสองวิธีก่อนหน้านี้และพบว่าการทดสอบทำได้ง่ายขึ้นด้วยโซลูชันโครงการเดียว แต่ด้วยโครงการหลายโครงการจากนั้นการอ้างอิงแบบเรียกซ้ำสามารถครอบตัด โดยเฉพาะอย่างยิ่งเมื่อคลาสมีอินเทอร์เฟซเพื่อให้ง่ายต่อการทดสอบฉันพบว่าสิ่งต่าง ๆ อาจไม่สะดวกสบาย

4
Visual Studio Lightswitch คืออะไรและแตกต่างจาก Visual Studio รุ่นปกติอย่างไร
วิธีการคือVisual Studio Lightswitchแตกต่างจากปกติ Visual Studio? คุณจะใช้ IDE นี้ในสถานการณ์แบบใดใน Visual Studio ปกติ ฉันพยายามตัดสินใจว่านี่เป็นสิ่งที่คุ้มค่าสำหรับฉันหรือไม่ที่จะใช้เวลาในการเรียนรู้เนื่องจากฉันกำลังพัฒนา WPF / Silverlight อยู่

7
ความแตกต่างระหว่างต้นแบบและโซลูชันระดับการผลิตคืออะไร
คำถามนี้มีไว้สำหรับการเรียนรู้และเพื่อเพิ่มความเข้าใจด้านเทคนิคของฉัน ฉันรู้ว่าไม่มีวิธีแก้ปัญหาที่สมบูรณ์แบบและคำถามนี้มีความเป็นไปได้ที่ไม่สิ้นสุดรายการโซลูชัน แต่ฉันคิดว่ามันสำคัญมากสำหรับสถาปนิกทุกคนที่จะเข้าใจความแตกต่างระหว่างการสาธิตและโครงการถ่ายทอดสด ฉันสร้างโซลูชันสาธิตจำนวนมากใน. Net ในอดีต ตอนนี้ฉันได้รับมอบหมายให้สถาปนิกและใช้โซลูชันเว็บระดับการผลิตดังนั้นฉันต้องการถาม - ในระดับสูงมากสิ่งที่ต้องใช้ในการแปลงตัวอย่างเป็นโซลูชันระดับการผลิต จากความเข้าใจของฉันสิ่งนี้จะต้องใช้ (นอกเหนือจากการใช้งานตามความต้องการของลูกค้า): หน่วยทดสอบทุกวิธี มั่นใจได้ว่าครอบคลุมรหัสได้ 100% การบันทึกข้อยกเว้นและปุ่มลัดที่เป็นไปได้ทั้งหมด - ทำได้ด้วย AOP ใช้รูปแบบการออกแบบส่วนต่อประสานการพึ่งพาซึ่งอาจเป็นไปได้โดยใช้เฟรมเวิร์กเช่น spring.net การใช้เคาน์เตอร์วัดประสิทธิภาพและโปรไฟล์สำหรับเครื่องมือวัด ใช้การรักษาความปลอดภัยที่เหมาะสม - เช่นการตรวจสอบ windows (ถ้านั่นคือสิ่งที่ลูกค้าต้องการ) การจัดการธุรกรรมในทุก ๆ วิธี สำรองข้อมูลไฟล์เว็บแอ็พพลิเคชันก่อนการปรับใช้โซลูชันใหม่ มีอะไรอีกบ้าง? คำถามของฉันเกี่ยวข้องกับด้านเทคนิคมากกว่าการใช้งาน / เอกสารเพราะมิฉะนั้นเราจะเข้าไปอีกเส้นทาง :-) ขอบคุณ.

1
Visual Studio Notepad ++ ซิงค์ชุดสี
มีวิธีง่าย ๆ ในการซิงโครไนซ์โครงร่างสี / ชุดรูปแบบระหว่าง visual studio 2008/2010 และ notepad ++ หรือไม่ ฉันต้องการที่จะมีมันเพื่อให้ฉันสามารถชี้ภาพสตูดิโอและแผ่นจดบันทึก ++ ไปที่เอกสารเดียวกันและรักษาสไตล์ไว้ได้

3
คุณสมบัตินามธรรมในคลาสฐานเพื่อบังคับให้โปรแกรมเมอร์กำหนดมัน
ฉันกำลังเขียนโค้ดด้วยรูปแบบสถานะสำหรับอุปกรณ์ฝังตัว ฉันมีคลาสฐาน / นามธรรมที่เรียกว่าสถานะและจากนั้นแต่ละสถานะแยก (คอนกรีต) แยกชั้นใช้ระดับรัฐนามธรรม ในระดับรัฐฉันมีวิธีนามธรรมหลายอย่าง ถ้าฉันไม่ใช้วิธีนามธรรมในคลาส discrete (คอนกรีต), Visual Studio จะให้ข้อผิดพลาดดังนี้: ... ข้อผิดพลาด 1 'myConcreteState' ไม่ได้ใช้สมาชิกนามธรรมที่สืบทอด 'myAbstractState' ตอนนี้: ฉันกำลังพยายามสร้างคุณสมบัติสตริงสำหรับแต่ละรัฐชื่อ StateName เมื่อใดก็ตามที่ฉันสร้างคลาสคอนกรีตใหม่ฉันต้องกำหนด StateName ฉันต้องการให้ VS ส่งข้อผิดพลาดหากฉันไม่ได้ใช้ มีวิธีง่าย ๆ ในการทำเช่นนี้? ฉันได้ลองในชั้นนามธรรม / ฐาน: public abstract string StateName { get; set; } แต่ฉันไม่จำเป็นต้องใช้วิธีการรับและตั้งค่าในแต่ละรัฐ คำถามที่มีการแก้ไข: ในสถานการณ์ที่เหมาะสมอุดมคติแต่ละระดับของรัฐจะต้องกำหนดให้ StateName กำหนดและสืบทอดมาจากคลาสฐานนามธรรม StateName = "MyState1"; //or …

4
มีข้อเสียในการติดตั้ง Visual Studio Ultimate หากฉันไม่ต้องการคุณสมบัติทั้งหมดหรือไม่
Microsoft เปิดตัว Visual Studio 2012 รุ่นสุดท้ายใน MSDN ฉันพยายามที่จะตัดสินใจจากนี้หน้าเปรียบเทียบรุ่นซึ่งรุ่นจะติดตั้ง (ฉันสามารถติดตั้งรุ่นใด ๆ ที่ฉันต้องการฟรี) ฉันเป็นนักพัฒนาเดี่ยวที่พัฒนาเว็บแอพและคอนโซลแอพส่วนใหญ่ใน C # และ Python คุณสมบัติบางอย่างใน Ultimate / Premium อาจดูเท่ (เช่น UML และ "การแก้ไขข้อบกพร่องทางประวัติศาสตร์") แต่คุณสมบัติส่วนใหญ่ที่ฉันไม่ต้องการหรือไม่เคยได้ยินมาก่อน ในอีกด้านหนึ่งมันคงจะดีถ้ามีคุณสมบัติในกรณีที่ฉันต้องการมันสักวัน ในทางกลับกันสำหรับผลิตภัณฑ์ซอฟต์แวร์บางรุ่นคุณสมบัติพิเศษทำให้รุ่นที่สูงกว่าไปที่ (1) ช้าลงและใช้หน่วยความจำมากขึ้นและ (2) มี UI ที่ยุ่งเหยิงมากขึ้น เป็นกรณีนี้กับ Visual Studio หรือไม่

3
ฉันสามารถใช้ Linux / Mono แทน Windows / Visual Studio ได้โดยไม่มีปัญหาหรือไม่ [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว ฉันมีประสบการณ์มากกว่า 6 ปีกับ. Net (C # / ASP.NET) และ Visual Studio แต่เมื่อเร็ว ๆ นี้ฉันอยากจะเปลี่ยนเป็น Linux / Mono มันเกิดขึ้นกับคำถามบางอย่าง: ฉันสามารถรันโครงการ Visual Studio เก่าและซอร์สโค้ดใน Mono อย่างถูกต้องได้หรือไม่ ลูกค้าของฉันใช้ IIS สำหรับ ASP.NET และ MS Windows สำหรับโครงการ Winform และ Console การย้ายถิ่นของฉันส่งผลกระทบต่อพวกเขาหรือไม่? กล่าวอีกนัยหนึ่งโครงการโมโนของฉันทำงานใน Windows / IIS โดยไม่มีการเปลี่ยนแปลงหรือปัญหาใด ๆ Mono …

2
ใน. NET (Visual Studio) คุณจะสร้างแอสเซมบลีใหม่เมื่อใด
ฉันกำลังทำงานกับแอปพลิเคชัน Silverlight ฉันแยกมันออกเป็นหลายชุด โดเมน ที่เก็บข้อมูล (ทุกอย่างที่มีอยู่ในฐานข้อมูล Sterling) UI ... นี่คือวิธีที่ฉันเรียนรู้ แต่ฉันสงสัย หากคุณรู้ว่ากำลังจะไม่ถูกนำมาใช้ซ้ำจะต้องแยกพวกเขาออกหรือไม่ หรือคุณสามารถใส่ทุกอย่างไว้ในแอสเซมบลีเดียวและใช้โฟลเดอร์และเนมสเปซเพื่อทำให้เป็นระเบียบหรือไม่? ฉันเคยเห็นโครงการที่มีชุดประกอบมากเกินไป แทนที่จะใช้เนมสเปซที่เหมาะสม ดังนั้น: เมื่อใดที่คุณจะสร้างชุดประกอบใหม่สำหรับชิ้นส่วนใหม่ของรหัส มีทรัพยากรที่ดีในเรื่องนี้หรือไม่? และคุณแบ่งรหัสทางเทคนิค (โดเมน, ข้อมูล, UI ฯลฯ ) และ / หรือการทำงาน (เช่นการบริหารผู้ป่วย, ผู้ป่วย - แพทย์, โรงพยาบาล - โลจิสติกส์, ... - อาจเป็นเพียงสำหรับแอปพลิเคชันระดับองค์กรที่ใหญ่กว่า)?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.