প্রশ্ন ট্যাগ «c#»

সি # হ'ল একটি বহুমুখী, পরিচালিত, আবর্জনা-সংগৃহীত অবজেক্ট-ভিত্তিক প্রোগ্রামিং ভাষা মাইক্রোসফ্ট দ্বারা। নেট প্ল্যাটফর্মের সমান্তরালে তৈরি

4
ইউনিট পরীক্ষা দিয়ে কত দূরে যেতে হবে
একটি প্রশ্ন আগে অনেকবার জিজ্ঞাসা করা হয়েছিল তবে একটি নির্দিষ্ট তির্যক টিম এমভিসি বিকাশ নিয়ে। আমি খুব ভাল ছেলে হয়েছি এবং আমার ইউনিট পরীক্ষার সাথে আমার সমস্ত কন্ট্রোলার ক্রিয়াকলাপগুলি কোডিং করে চলেছি যা দুর্দান্ত হয়েছে (যদি একটু সময় [অনেক কিছু পড়ুন] পুনরাবৃত্তি হয়)। সত্যি কথা বলতে, আমি অন্তর্নিহিত ইউনিটের পরীক্ষার …
11 c#  .net  asp.net-mvc 

9
কোড ডকুমেন্টেশনের উত্পাদনশীলতা লাভ / ক্ষতির বিষয়ে অধ্যয়ন
অনেক অনুসন্ধানের পরেও, আমি সফ্টওয়্যার বিকাশের বিশ্বে পরিচিত একটি অনুমান সম্পর্কিত সম্পর্কিত একটি প্রাথমিক প্রশ্নের উত্তর দিতে ব্যর্থ হয়েছি: কী জানে: পর্যাপ্ত কোড ডকুমেন্টেশন সম্পর্কে কঠোর নীতি প্রয়োগ (এটি ডক্সিজেন ট্যাগ, জাভাদোক বা কেবলমাত্র প্রচুর মন্তব্য) কোড বিকাশের জন্য প্রয়োজনীয় সময়কে ওভার-হেড যোগ করে। কিন্তু: পুঙ্খানুপুঙ্খ ডকুমেন্টেশন (বা এমনকি একটি …

4
প্ল্যাটফর্মের স্বাধীনতা কী? ক্রস প্ল্যাটফর্ম এবং 'প্ল্যাটফর্মের স্বাধীনতা' কি একই?
প্ল্যাটফর্মের স্বাধীনতা বলতে আসলে কী বোঝায়? একটি ভাষা প্ল্যাটফর্মকে স্বাধীন বলার মানদণ্ড কী? ক্রস প্ল্যাটফর্ম এবং 'প্ল্যাটফর্মের স্বাধীনতা' কি একই? (এটি স্ব-অধ্যয়নের জন্য একটি প্রশ্ন হতে পারে তবে আমি স্ট্যাক ওভারফ্লো থেকে বিশেষজ্ঞদের কাছ থেকে শুনতে চাই inte আন্তঃসত্ত্ব সম্পর্কে এটি সম্পর্কে প্রচুর সংজ্ঞা এবং মতামত রয়েছে এবং এর মধ্যে …

10
নেট-প্রোগ্রামারদের কীভাবে আমি ব্যাখ্যা করব? নেট কী? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 5 বছর আগে বন্ধ । আমি কোনও সফ্টওয়্যার সংস্থায় কাজ করি না, এবং আমি সংস্থার একটি মুষ্টিমেয় …

4
আমি কীভাবে কোনও পরিষেবা মোড়ানো করি তাই এটি সহজ
আমাদের তৃতীয় পক্ষের সেবার উপর নির্ভরতা রয়েছে যা একটি বিশাল ইন্টারফেস প্রকাশ করে যার মধ্যে আমাদের কেবল 3 টি পদ্ধতির মতো দরকার। অতিরিক্তভাবে, ইন্টারফেসটি ঘন ঘন পরিবর্তিত হয় ... আমি আমাদের প্রকল্পের একটি শ্রেণিতে ইন্টারফেসটি মোড়ানোর সিদ্ধান্ত নিয়েছি এবং কেবল আমাদের প্রয়োজনীয় পদ্ধতিগুলি প্রকাশ করব। তবে আমি নিশ্চিত নই যে …

4
প্রতিবিম্বের মাধ্যমে ডাকা একটি পদ্ধতি চিহ্নিত করার জন্য সেরা অনুশীলন?
আমাদের সফ্টওয়্যারটির বেশ কয়েকটি ক্লাস রয়েছে যা প্রতিচ্ছবি দ্বারা গতিশীলভাবে পাওয়া উচিত। ক্লাসগুলির সকলের একটি নির্দিষ্ট স্বাক্ষর সহ একটি কনস্ট্রাক্টর থাকে যার মাধ্যমে প্রতিবিম্ব কোডটি বস্তুগুলি ইনস্ট্যান্ট করে। যাইহোক, যখন কেউ পদ্ধতিটি রেফারেন্স করা হয়েছে কিনা তা পরীক্ষা করে (উদাহরণস্বরূপ ভিজ্যুয়াল স্টুডিও কোড লেন্সের মাধ্যমে), প্রতিবিম্বের মাধ্যমে রেফারেন্স গণনা করা …

2
এমভিভিএম-এ, ভিউমোডেল বা ভিউ নতুন দৃষ্টিভঙ্গি তৈরির জন্য দায়বদ্ধ হওয়া উচিত?
আমার ডাব্লুপিএফ অ্যাপ্লিকেশনটিতে, আমি একটি নতুন ভিউ তৈরি করতে চাই। ভিউমোডেল বা মডেল- এ আমি কোথায় করব ? অ্যাপ্লিকেশনটি হ'ল এক (উইন্ডো ফর্মের মতো) একক "প্রেরণ" বোতামের সাথে ফর্মের মতো সরঞ্জাম। যদি চেকবক্সগুলির মধ্যে একটি নির্বাচন করা হয়, একই ভিউমোডেল ব্যবহার করে নতুন উইন্ডোটি ব্যবহারকারীদের কিছু অতিরিক্ত বিশদ জানতে জিজ্ঞাসা …
11 c#  design  wpf  mvvm 

4
বুলিয়ান এক্সপ্রেশনগুলিতে নাল কন্ডিশনাল অপারেটরগুলি ব্যবহার করার সর্বোত্তম উপায়
আপনি এমন একটি বুলিয়ান এক্সপ্রেশন লিখছেন যা দেখতে এরকম দেখতে পারে: team.Category == "A Team" && team?.Manager?.IsVietnamVet public class Manager { public bool IsVietnamVet { get; set; } } public class Team { public string Category { get; set; } public Manager Manager { get; set; } } ... এবং …
11 c# 

4
ক্লাসে বয়লারপ্লেট হ্রাস করা যা রচনার মাধ্যমে ইন্টারফেস প্রয়োগ করে
আমার একটি ক্লাস রয়েছে: Aএটি বেশ কয়েকটি ছোট ক্লাসের সংমিশ্রণ B, Cএবং D। B, C, এবং Dইন্টারফেস বাস্তবায়ন IB, ICএবং IDযথাক্রমে। যেহেতু Aসব কার্যকারিতা সমর্থন B, Cএবং D, Aকার্যকরী IB, ICএবং IDসেইসাথে, কিন্তু এই দুর্ভাগ্যবশত অনেক বাড়ে বাস্তবায়নের পুনরায় রাউটিংA তাই ভালো: interface IB { int Foo {get;} } public …

2
আমার ক্লাসগুলির জন্য একটি সাধারণ ডাটাবেস সংযোগটি কোথায় রাখবেন
আমার বেশ কয়েকটি ক্লাস (সংগ্রহশালা) রয়েছে যা ডাটাবেসে / থেকে কিছু বস্তু সংরক্ষণ / পুনরুদ্ধার করার কাজ করে; তাদের সকলের একটি ডাটাবেসের সাথে সংযোগ স্থাপন করা দরকার। আমি ভেবেছি প্রতিটি ক্লাসে ConnectionStringএবং তাদের নতুন সংজ্ঞা না এড়াতে SqlConnection, তাদের সাথে একটি মুক্ত সংযোগ পাস করে। তারপরে / সংযোগটি সংজ্ঞায়িত করার …
11 c#  sql  class-design 

2
কমান্ড হ্যান্ডলার এবং ডিডিডি
আমার কাছে একটি এএসপি.নেট এমভিসি অ্যাপ্লিকেশন রয়েছে, এটি ডেটা পেতে একটি ক্যোয়ারী পরিষেবা এবং কমান্ড প্রেরণের জন্য একটি কমান্ড পরিষেবা ব্যবহার করে। আমার প্রশ্ন কমান্ড অংশ সম্পর্কে। যদি কোনও অনুরোধ আসে, কমান্ড পরিষেবাটি একটি কমান্ড প্রেরণকারী ব্যবহার করে যা কমান্ডটিকে তার মনোনীত কমান্ড হ্যান্ডলারের দিকে পাঠাবে। এই কমান্ড হ্যান্ডলারটি প্রথমে …

6
সদস্যদের আড়াল করার একমাত্র উদ্দেশ্যে সুস্পষ্ট ইন্টারফেস প্রয়োগের ভাল কারণগুলি কী?
সি # এর জটিলতাগুলিতে আমার এক পড়াশোনার সময়, আমি স্পষ্টভাবে ইন্টারফেস বাস্তবায়নের বিষয়ে একটি আকর্ষণীয় উত্তরণ জুড়ে এসেছি। While this syntax is quite helpful when you need to resolve name clashes, you can use explicit interface implementation simply to hide more "advanced" members from the object level. ব্যবহারের অনুমতি দেওয়ার …
11 c#  design  interfaces 

12
স্থানীয়ভাবে কোনও ম্যাকের উপর .NET 4.0 অ্যাপ্লিকেশন চালানোর কোনও সমর্থিত উপায় আছে?
ম্যাকক্রমে সি # /। নেট 4.0 কোড চালুর জন্য কি মাইক্রোসফ্ট সমর্থিত বিকল্পগুলি? হ্যাঁ, আমি মনো সম্পর্কে জানি, তবে অন্যান্য বিষয়ের মধ্যে এটি মাইক্রোসফ্টকে পিছিয়ে ফেলেছে। এবং সিলভারলাইট কেবল একটি ওয়েব ব্রাউজারে কাজ করে। কোনও ভিএমওয়্যার-জাতীয় সমাধান এটি কেটে ফেলবে না। মাইক্রোসফ্ট ম্যাক নিজেই নেট .NET সমর্থন করে না কেন …
11 c#  .net  mac  mono 

4
একটি নেমস্পেসে ক্লাসের সংখ্যা - কোড গন্ধ?
আমার কাছে একটি সি # লাইব্রেরি রয়েছে যা বেশ কয়েকটি এক্সিকিউটেবলের দ্বারা ব্যবহৃত হয়। লাইব্রেরিতে কেবল কয়েকটি দম্পতির নাম স্থান রয়েছে এবং আমি কেবল লক্ষ্য করেছি যে একটি নেমস্পেসের বেশ কয়েকটি ক্লাস রয়েছে। শ্রেণিবিন্যাসের কারণে আমি সবসময়ই একক নেমস্পেসে অনেক বেশি ক্লাস করা এড়িয়ে চলেছি এবং অবচেতনভাবে বলে আমি মনে …
11 c#  count  namespace 

8
তথ্যবহুল ব্যতিক্রম এবং পরিষ্কার কোডের ভারসাম্য রক্ষার ভাল উপায়গুলি কী কী?
আমাদের সার্বজনীন এসডিকে দিয়ে, আমরা কেন ব্যতিক্রম ঘটে তা সম্পর্কে খুব তথ্যমূলক বার্তা দিতে চাই tend উদাহরণ স্বরূপ: if (interfaceInstance == null) { string errMsg = string.Format( "Construction of Action Argument: {0}, via the empty constructor worked, but type: {1} could not be cast to type {2}.", ParameterInfo.Name, ParameterInfo.ParameterType, typeof(IParameter) …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.