» tagged pages
» logout

sorted by: recent | see : popular
Content Tagged with opinion + .NET

Keys To Web 3.0 Design and Development When Using ASP.NET

Even as I study (ever so slowly) for MCPD certification for my own reasons while I'm at home (spare me the biased anti-Microsoft flames on that, I don't care) I'm finding that Microsoft end developers (Morts) and Microsofties (Redmondites) alike are struggling with the bulk of their own technology and are heaping up upon themselves the knowledge of their own infrastructure before fully appreciating the beauty and the simplicity of the pure basics.

technology: dzone.com: tech links

Software Entrepreneurship Track - Tracking a Microsoft .NET based startup

This article covers the reality TV show Start-Up Junkies. The show includes lots of .NET goodness and with the power of the internet you get a lot more background information on their partnership with MIcrosoft. There is a lot of information here for anyone working in a Microsoft based startup.

technology: dzone.com: tech links

Is .NET on Linux Finally Ready?

Microsoft's .NET framework on Linux is getting a big boost with the official release Monday of Novell's Mono 2.0. The Mono 2.0 release is Novell's open source implementation of Microsoft's .NET platform. With the latest version, the gap between the two is getting smaller. Even though Mono 2.0 is compatible with Microsoft's .NET 2.0, it's not in full compliance with the latest .NET releases from Microsoft (NASDAQ: MSFT). The Mono effort is important as it is intended to enable .NET (define) applications to run on Linux.

technology: dzone.com: tech links

The Future of Programming Languages

In this video Anders Hejlsberg takes a look at the future of programming languages and sees the trends; declarative, dynamic and concurrent. As the chief designer of the C# programming language and a key participant in the development of the .NET Framework Anders Hejlsberg has a lot to say about this development - not just as a wish but also as something that can be realized.

technology: dzone.com: tech links

ASP.NET MVC + jQuery - can things get any better for web developers?

Microsoft’s recent decision to include jQuery in the ASP.NET development stack is pretty exciting news. I’ve been using jQuery for a while now, and all I can say about it is that it makes JavaScript fun. You can use it to add some pretty impressive effects to your web pages with only a couple of lines of code, and you have less to worry about as far as the idiosyncrasies of cross-browser detection are concerned. In the past year or so it’s become pretty popular and even something of a de facto standard in many ways, probably best described as JavaScript’s answer to Linq. If you’re a web developer and you haven’t yet come across it, I really would encourage you to check it out — you’ll love it, even if you hate JavaScript.

technology: dzone.com: tech links

Separate Assemblies != Loose Coupling

Sorry guys, but it's time to rant. I see so many people needlessly complicating their architecture and deployment by insisting on using separate assemblies for every layer of the app or even doing the trick where interfaces are in one assembly and the concrete classes are in another assembly. Stop it! It's a waste of time. Logical de-coupling from UI to business logic to infrastructure to the database is very important, but using separate assemblies doesn't do anything to guarantee that decoupling. You can separate your assemblies all you want, but making the UI depend on the implementation details of the business code in the other assembly is still harmful tight coupling

technology: dzone.com: tech links

Measuring Programmers By Extra Hours

I am writing this article as a sequel to the Measuring Programming Progress By Lines Of Code article. Let me please talk about another common metric - measuring the amount of extra hours a software developer has done.

technology: dzone.com: tech links

Common mistakes in software development

At my current client I’ve got to do mainly maintenance on existing applications. This gives me the chance to look into codebases that have been created by other people and that don’t really reflect how I would write things. That is all good though it gives me a chance to learn new ways of doing things and when I think their way is better I’ll surely adopt.

technology: dzone.com: tech links

Functional Languages as Intensity of Expression

The idea is proposed that "functional" isn't so much a style of programming as it is an expansion of expressive power in defining functions, that FP is an evolutionary step forward (albeit a large and welcome one), not a revolutionary change that requires us to throw out our old programming models.

technology: dzone.com: tech links

[.NET vs Java] Event Handling: Are you sure pure OOP is always the simplest?

event handling in .NET (using C#) and 2 words about Java style. Which is the simplest?

technology: dzone.com: tech links

Interview Questions Every Developer should ask an Employer

If you're like me and have been in the IT industry for 5+ years (me 10), you start to realize that the grass is not always greener on the other side in a lot of shops out there. Before I get to the interview questions, I want to start by outlining the general types of shops and types of problems one can encounter in development shops. Characteristics of when the grass may NOT be greener:

technology: dzone.com: tech links

The Death of Software Engineering

During my entire development career, hell my development life, I've dealt with programming languages and machines that have allowed me to write less than ideal code and get away with it. As I moved into the corporate world of development, I met your old school developers. When I say old school, I mean COBOL developers. You know what they say about COBOL developers: They are either retired or dead (COBOL developers start writing your nasty comments... now!).

technology: dzone.com: tech links

Four books to pre-order

I love technical books and it's hard to resist the temptation buying new ones :-). This fall is especially difficult with four great titles coming up.

technology: dzone.com: tech links

Send Action Queries to Your Database in Batches

Coming from a database background, I should’ve known better. But, I didn’t. Recently I found myself needing to write a GUI wrapper for a new Address Standardization component we got at work. This was purchased in order to clean addresses for a variety of data processing tasks we do on the way into the database, allowing us to completely automate these processes,

technology: dzone.com: tech links

Will Silverlight succeed?

There's been lot of discussion on the web during last year and half about Silverlight and whether it has a future . It's hard to predict because it's quite new technology but at least there are some hints. We can look at facts we have, learn from history and see how it align with future of the web.

technology: dzone.com: tech links

Which is faster? Flash or Silverlight?

The answer is: it depends. Flash/Flex is faster when it comes to graphic rendering, but Silverlight is faster when it comes to pure computation speed.

technology: dzone.com: tech links

Microsoft Silverlight: 10 reasons to love it, 10 reasons to hate it

A year or so ago I wrote a post called Adobe AIR: 10 reasons to love it, 10 reasons to hate it. Here’s the same kind of list for Microsoft’s Silverlight, based on the forthcoming Silverlight 2.0 rather than the current version. The items are not in any kind of order - they also reflect my interest in application development rather than design. It is not a definitive list, so there are many more points you could make - by all means comment - and it will be interesting to have another look a year from now when the real thing has been out for a while.

technology: dzone.com: tech links

Only In A Database Can You Get 1000% + Improvement By Changing A Few Lines Of Code

Only In A Database Can You Get 1000% + Improvement By Changing A Few Lines Of Code. In this case the query run time went from 24 hours+ to 36 seconds!!!

technology: dzone.com: tech links

.aspx extension instead of .php? WHY???

For some reason, there are some people who write web sites with PHP, but put the ".aspx" extension at the end of their files. WHY???

technology: dzone.com: tech links

ASP.NET gets no Respect

Poor ASP.NET! Is it really that bad? I say No!

technology: dzone.com: tech links

VB.Net: Single Instance application the better way

A better way to create a single instance application

technology: dzone.com: tech links

Content Management Systems - a bad idea?

Discusses whether Content Management Systems area actually a good choice.

technology: dzone.com: tech links

Link blogs… do yourself a favor

I’m currently subscribed to 110 feeds and everyday the number of unread posts is going up. It seems like i just can’t catch up anymore. Of all those unread posts, a lot will be very interesting, but there will also be quite a few that won’t interest me that much. So i’m going to cut back on the number of feeds i’m subscribed to, and i’m going to rely on some fantastic links blogs to point me to the best posts. After all, these guys already spend their time and effort going through a whole lot of posts, why shouldn’t i reuse that?

technology: dzone.com: tech links

Why I'm Unimpressed With Rawness Of Skillz

Since forever, geeks who take themselves seriously have loved to brag such things as, "I use Notepad to edit web pages". Carrying this over to actual programming, "I never click into the designer when editing my ASPX", or "I never design a database using designer tools, I always design it all using raw T-SQL," or "I always update my SVN from the command line". (Someone in a local tech user group bears the post signature, "Real men use Notepad.") Puhleeze. I'm not impressed, and frankly I think anyone who brags like this should get a swift kick in the pants.

technology: dzone.com: tech links

The Dark Side of LINQ

I’ve been having mixed feeling for quite some time now regarding LINQ. Sure it can make working with data sources a lot easier and it can definately save a lot of code…

technology: dzone.com: tech links

Stop Catching Exceptions!

Too many programmers catch exceptions too often, causing both mainline and error handling logic to be complex and error-prone. Although C#, PHP and other languages don't make the mistake that Java made with Checked Exceptions, Java trained a generation of programmers in bad habits. A strategy that (i) uses finally as the first resort for containing corrupting and maintaining invariants, (ii) uses catch locally when the exceptions thrown in an area are completely understood, and (iii) surrounds independent units of work with try-catch blocks is an effective basis for using exceptions that can be built upon to develop an exception handling policy for a particular application.

technology: dzone.com: tech links

Unreadable Linq

Chad Myers has posted about the query objects with the repository pattern. He is trying to solve the problem of reusable pieces of queries that can be combined together. In theory, this gives you a way to compose queries in a way that hide the actual query logic. This is a good thing. Unfortunately, the syntax leaves a lot to be desired.

technology: dzone.com: tech links

Make your code more maintainable: The evils of the Return statement

What does it mean to make code more maintainable? Certainly obfuscated code is hard to understand, by definition. A big part of maintainability is making it easier for others to read and understand what the code is doing. Your code may have been working for years, but then somebody comes along and wants to add a feature, which might break your code.

technology: dzone.com: tech links

Watch Out for Nick Burns

Girl Developer notices a recent trend of personal negativity....

technology: dzone.com: tech links

An Adobe evangelist gives his opinion on Silverlight

I do NOT work for Adobe. I do NOT work for Microsoft. I do not work for Borland. I do not work for Oracle. I do not work for any competing manufacturer of any kind. I am Joe Developer. In the end, it’s folks like ME that will decide which technology survives and which dies - simply by our choices.

technology: dzone.com: tech links

nHibernate performance against stored procedures

A 5 part blogpost about the performance of a select statement done with ADO.Net using inline sql, and stored procedures (even some dynamic sql) and then nHibernate to get the same results. But this one has an alternate ending.

technology: dzone.com: tech links

What a C# Coder Should Know Before They Write VB

I just had an e-mail exchange with someone looking for a VB lead in Colorado Springs. I think they are going to have trouble filling it with an existing VB expert, and it occurred to me that someone who had led a successful VB 6 -> C# project could fit the bill, if they knew some key things about VB. I told the recruiter I thought the right person with a C# background and the right (respectful) attitude could be a good fit with two weeks work. But in the back of my mind I’m thinking “what resource could she possibly access during those two weeks.”

technology: dzone.com: tech links

10 Great Free Tools for .NET Developers

In no particular order, ten of the most useful free tools for .NET developers

technology: dzone.com: tech links

ALT.NET Certification course

For such a valuable certification, you can expect to pay a low, low price of several thousand dollars for the privilege of an audience with yours truly for 45 minutes, during one of my lunch breaks. Word of warning: I tend to be late, as the autograph seekers are never sated. After this course, you will say "Yes I CANT!" But why another certification?

technology: dzone.com: tech links

Page 1 | Next >>