Posted By: Charles | Jul 20th, 2006 @ 11:27 AM
Meet Polita Paulus, software engineer who works on the ASP.NET team and wrote many of the data controls you use every day. She is also responsible for (she wrote it) a new ASP.NET technology known as BLINQ, which is a tool that enables ASP.NET developers to write LINQ queries (without knowing LINQ)! Cool stuff. 

BLINQ site

Brad Abrams on BLINQ
Tags: ,
Rating:
0
0
It sounds like RoR Scaffolding! That's great to see this incorporated into ASP.net.

Now brace yourself for the criticism and misunderstanding of "code generation"...
staceyw
staceyw
Before C# there was darkness...
Love it.  Perfect/natural idea.  I need BLINQ for WinForms and WPF.  So you can right-click and BLINQ to ASP, or WinForms, or WPF.  Now that would be cool.  Thanks much.  Cheers!
--
wjs
AlphaKahuna
AlphaKahuna
Customers, THE valuable asset.
Smart girl!  Great video...it's playing here in the office right now!

ZapperGirl
http://sexy-technology-geeks.blogspot.com/

keeron
keeron
Obsessive Geek

Very cool! Had seen several articles on it but this was a really nice way to dive into it and understand it better.

Wow 4 patent cubes! [looks around his cube and sees a Channel 9 guy.. ah well that'll do for the time being Sad ]

LaBomba
LaBomba
Summer

Interesting...

i will definetly be checking this out.Smiley

Interesting.  I wonder if LINQ, and therefore BLINQ, becomes less relevant when the database access layer is abstracted away from the ASP.Net front-end application via a SOA (using web services, for example).  I haven't had a chance to look at the LINQ feature set in detail, but it seems that a direct view into a given database is going to become less and less of a common thing to have at design time (for enterprise app development).

So, while it seems LINQ would be useful to me as a developer if my application was like...

Browser --> IIS --> .Net App_Code --> Database

...the reality is that my applications tend to be more like...

Browser --> IIS --> .Net App_Code --> Web Service Proxy --> Middle-tier Web Service Endpoint --> Middle-tier Business Logic (Java, C#, whatever) --> Data Abstraction Layer (e.g. Hibernate or other ORM) --> Database.

 Is there a feature of LINQ that would serve a useful purpose in my more abstracted environment?

Minh
Minh
WOOH! WOOH!
Editing a customer ID lets you select from a pick-list of customer ID's?

I'm not sure if that's entirely useful.

But I'm definitely interested in the Ruby on Rail -ness of it. In addition to the Entity Layer's show yesterday, I like this trend.
Ang3lFir3
Ang3lFir3
Codito Ergo Sum

good interview and kewl tech.... My only concern is that some DBA somewhere will get the idea that they are all of a sudden a dev and BLINQ might end up becoming someone's solution to a business problem..... while that sounds great for the DBA's I can see me having a hard time explaining to the customer that after the magic from BLINQ that we aren't done yet....... excellent example tool but i see potential for abusing it.... plus i just watched a console app escentially do my job (ouch)......

I understand that was not the intention but as devs it's scary to watch automation carry into the things that used to once be the soul domain of devs and architects ..... the stuff that put food on our tables.... Lets just  hope that the intended use is more often the case than the potential miss use......

As an ASP/ASP.Net dev i'm in the class that still wants a few things to be a mystery to rest of the world where just asking /? doesn't give all the answers....

hope that didn't all come off too negative, I just would like to know if this is the kind of stuff that gets talked about when things like this become reality?....

JoshRoss
JoshRoss
JoshRoss
Has anyone else used sqlmetal?  I see references in the fourms about it, but not anything offical looking.