Archive for the ‘.NET’ Category

C# Yield for Readability and Performance

This item was filled under [ .NET, Microsoft, Programming, Sinhala, Uncategorized, Visual Studio ]

yield කියන keyword එක C# වල තියෙන භාවිතයට පහසු keyword එකක්. ලේසියෙන්ම මේ keyword එක තේරුම් ගන්න අපි පහත උදාහරණය බලමු. public static IList<int> GetEven(IEnumerable<int> ints) { var evenNos = new List<int>(); foreach (int i in ints) if (i % 2 == 0) evenNos.Add(i); return evenNos; } මේ උදාහරණයේදි අළුත් List Object එකක් සාදාගෙන එයට [...]

Continue reading...

Tagged with: [ , , , , ]

Microsoft Enterprise Library

This item was filled under [ .NET, Microsoft, Programming, Sinhala, Visual Studio ]

මෙය මා විසින් cPlus සගරාවට ලියන ලද ලිපියකි. බොහෝ අය Microsoft .Net භාවිතා කර මෘදුකාංග සංවර්ධනය කරනු ලබනව. මෙවැනි අයට භාවිතා කරන්න පුළුවන් තමන්ගේ වැඩ පහසුවෙන් කරගන්න පුළුවන් Library එකක් කීවොත් නිවැරදියි. මෙය නොමිලයේ ලබා දේ. පොදු අභියෝගයන් සඳහා මෙය ඕනෑම ආකෘති රටාවකට(architectural style) සම්බන්ධ කර ගත හැකි වන ලෙස ඇති class කිහිපයකි. Architectural guidance [...]

Continue reading...

Use Crystal report with XML Schema

This item was filled under [ .NET, Programming, Timely, Visual Studio ]

අපේ බොහෝ අයට Crystal report භාවිතය පිළිබද ගැටළු තියෙනව. මේ මගේ යාළුවෙක් ඇසූ ප්ර්ශ්නයකට පිළිතුරක්. මුලින්ම ඔබට Crystal report වලට අවෂය දත්ත තිබෙන SQL Statement එක ලියා ගන්න. එසේත් නැතිනම් report එකේ පෙන්වන දත්ත වල Query එක ලියා ගන්න. මම මේ උදාහරණය සඳහා AdventureWorks Database එකේ [HumanResources].[Employee] යන Table එක භාවිතා කරනව. මේ තමයි query [...]

Continue reading...

Tagged with: [ , ]

Switch on PC in your Network

This item was filled under [ .NET, Timely, Visual Studio ]

මට පහුගිය දවසක අවෂ්‍යතාවයක් ඇතිවුනා නෙට්වර්ක් එකේ තියෙන කම්පියුටරයක් එය තියෙන තැනට යන්නෙ නැතිව ස්විච් ඔන් කරගන්න. පොඩ්ඩක් බැළුව ලේසියෙන් කරගන්න පුළුවන්ද කියල. ගූගල් වල සර්ච් කරල බලද්දි දැනගන්න පුළුවන් උනා Wake on LAN(http://en.wikipedia.org/wiki/Wake-on-LAN) කියල පහසුකමක් ගැන. මේක කෙටියෙන් කීවොත් අපි පරිගණක shut down කලාට සම්පූර්ණයෙන්ම off වෙන්නෙ නෑ. ඒ කියන්නෙ හාඩ් ඩිස්ක්, රැම්, ප්රොකසෙසරයට [...]

Continue reading...

Tagged with: [ , , , ]
Page 1 of 612345...Last »

Page optimized by WP Minify WordPress Plugin