Loading...
DotNetKicks.com
.NET links, community driven
login
register
submit a story
upcoming stories
about
blog
Why not
join our community?
, there are
18 users online
home
users
JudahGabriel
comments
DotNetKick.com is an
open-source project
. Please
report any bugs
and let us know
your great suggestions
.
Currently running svn revision
637
(rss)
Kick Spy!
,
Kick Zeitgeist
and
Kick Widgets
JudahGabriel
JudahGabriel
Profile
Kicked
Submitted
Comments
Tags
Friends
Kicked By Friends
Submitted By Friends
Comments:
Uncommon C# Keywords
I agree Mcgurk, really no one should be using undocumented keywords. I also agree about the volatile thing; we have a 250k line C# codebase and not a single volatile (or undocumented) keyword usage. :-)
We use yield all the time, however, despite the article mentioning how rarely used that is.
posted by
JudahGabriel
1 year, 2 months ago
Uncommon C# Keywords
He missed some big, undocumented keywords like __makeref, __arglist and others.
posted by
JudahGabriel
1 year, 2 months ago
Don't look at the sourcecode of .NET licensed as 'Reference license"
This is negative alarmist bull crap.
He starts out the post by saying, "use reflector only when you really have to. Using it is technically breaking the EULA."
He then goes on to describe another unrealistic situation: you saw some code, you implemented something similar, then Microsoft sues you.
While it may be technically true that if you copy something Microsoft has a patent on that they might sue you for copy infringement.
But let's be practical here -- has Microsoft ever sued anyone for breaking the EULA by using Reflector? Come on.
Likewise, MS isn't going to sue if you create a class that looks a lot like the patented XYZ class.
Microsoft uses their patent portfolio defensively. They're not gonna come knocking on your door out of the blue and sue you for a class that looks something like theirs. Jeez.
posted by
JudahGabriel
1 year, 3 months ago
.NET Framework 3.5 Is Shared Source
James and Aaron, this benefits developers in 3 ways beyond what Reflector gives us:
First, the source comments are intact, which means it becomes easier to understand .NET library source code.
Second, the code structure and local variable names are preserved.
Third, we can use the debugger to step in to .NET libraries and use the threads, locals, watch, etc. windows.
posted by
JudahGabriel
1 year, 3 months ago
Tip/Trick: Building a ToJSON() Extension Method using .NET 3.5
Someone should start a CodePlex project containing handy extension methods.
posted by
JudahGabriel
1 year, 3 months ago
Taking LINQ to Objects to Extremes: A fully LINQified RayTracer
This shows off both the power and potential for abuse of LINQ queries.
posted by
JudahGabriel
1 year, 3 months ago
They (spammers) look like ants from here
Now this is pretty cool, nice work guys.
posted by
JudahGabriel
1 year, 3 months ago
LINQ to the rescue?
I'd also add, it only makes sense that a SQL developer himself reacts negatively to anything that downplays the importance of writing SQL by hand.
posted by
JudahGabriel
1 year, 4 months ago
LINQ to the rescue?
Bad, bad article. Misleading, uninformed about LINQ, seems to think stored procs are the be-all and end-all, doesn't realize LINQ can use sprocs. Bad article, please do not vote up this uninformed crap.
posted by
JudahGabriel
1 year, 4 months ago
Free WinForms Toolkit Released
Damien's right, the Ribbon and Navigator is pay for, everything else is free.
However, I must say that the KryptonToolkit is one of the finest I've ever used. Very easy to use and also very easy to use as a skinner for other controls, including both standard WinForms controls as well as your own custom controls. Go grab this excellent toolkit before he decides to start charging for it. :-)
posted by
JudahGabriel
1 year, 4 months ago
The most common software security mistakes
They make "fetal" mistakes? :-) How childish. ;-)
posted by
JudahGabriel
1 year, 4 months ago
Overriding ToString for Easier Debugging
You can also use the DebuggerDisplay attribute, which I find to be superior than ToString.
[DebuggerDisplay("Count = {Count}")]
class MyCollection
{
....
}
posted by
JudahGabriel
1 year, 4 months ago
Arrays UNDOCUMENTED
Great article, but very old, written 4 years ago. Still relevant, however.
posted by
JudahGabriel
1 year, 4 months ago
Message passing architecture in C#
I'm still seeing it as down. Isn't working in either Firefox 2 nor IE 7.
posted by
JudahGabriel
1 year, 5 months ago
Message passing architecture in C#
Link appears to be dead.
posted by
JudahGabriel
1 year, 5 months ago
Why ASP.NET AJAX UpdatePanels are dangerous
Yes, but at 24 bytes, the compression dictionary would be pure overhead, and would actually add to the size of the download.
posted by
JudahGabriel
1 year, 5 months ago
« Previous
1
2
3
4
5
6
7
8
Next »
Sponsored Link:
www.carlist.ie
Search:
Ads by The Lounge
DotNetKicks is an open source project from
Incremental Systems