 |
A Java Perspective on LINQ
Posted by jonbruce on May 30, 2006 at 02:02 PM | Comments (3)
CROSS POST FROM: http://jonathanbruceconnects.com/jonathan_bruce
Roger Voss, posting on JavaLobby gives what I believe a very pragmatic view of what LINQ means to not only Java, but to the broader developer community. His approach I think, is particularily appropriate: in the afternath of what was an energetic JavaOne 2006, it's important to take a step back beyond the Ruby on Rails or EJB announcements and take a long hard look at the ubiquity a language advancement such as LINQ offers.
Microsoft is already on the their third CTP of the LINQ and associated technolgies. Obviously there will be an adoption curve as people figure out what it means to their development efforts, but there is no room for the Java community to rest on their laurels. Both a discussion (currrent active on JavaLobby) on a equivalent development (or standardization) effort for the Java language, I hope will be brought to the fore. With a wide ranging, frank and well articulated discussion on this, ultimately will be to the benefit of both Java and .NET developers alike.
On one point, I do disagree with his assertion that "There will still just be XPath for XML, and nothing at all for in-memory object graphs. Tuples?". He should consider XQuery and what this means as signicifant bridge to providing the mechanics of LINQ for the Java platform. If the level of functionality offered in DataDirect XQuery, and the level of symmetry between the W3C XQuery language syntax and rules, you quickly see a strong correlation between the two. Check out Jonathan Robie's blog for more thoughts.
One way or the other, and I agree with Roger Voss on this : C# 3.0 and the next generation of the .NET Framework is poised to grab some major attention, or as Voss puts it "In the on-going saga of the Language Wars, Microsoft's new LINQ feature looks poised to kick butt and take names. For in the meantime, over in the Java community, EJB3 persistence and its portable query language syntax will be regarded as the height of Java technology for query."
Bookmark blog post: del.icio.us Digg DZone Furl Reddit
Comments
Comments are listed in date ascending order (oldest first) | Post Comment
-
手机铃声下载
手机铃声下载
手机铃声下载
免费手机铃声下载
和弦特效铃声下载
文秘写作
竞聘演讲稿
个人工作总结
八荣八耻演讲稿
中国文秘网
治疗牛皮癣,阴虱特效药
免费歌曲铃声下载
免费手机铃声下载
手机铃声下载
手机铃声
免费手机铃声
手机铃声
免费手机铃声
免费手机铃声
手机铃声下载
手机铃声
手机铃声下载
手机铃声
免费手机铃声
手机铃声下载
手机铃声免费下载
手机铃声下载
MP3铃声
免费手机铃声
手机铃声
手机铃声
mp3
手机铃声下载
手机铃声
铃声下载
手机铃声
手机铃声
手机铃声下载
手机铃声
手机铃声下载
手机铃声下载
手机铃声
手机铃声下载
手机铃声
手机铃声下载
Posted by: tianhooling on July 07, 2006 at 05:19 PM
-
On one point, I do disagree with his assertion that "There will still just be XPath for XML, and nothing at all for in-memory object graphs. Tuples?". He should consider XQuery and what this means as signicifant bridge to providing the mechanics of LINQ for the Java platform. If the level of functionality offered in DataDirect XQuery, and the level of symmetry between the W3C XQuery language syntax and rules, you quickly see a strong correlation between the two. Check out Jonathan Robie's blog for more thoughts.
One way or the other, and I agree with Roger Voss on this : C# 3.0 and the next generation of the .NET Framework is poised to grab some major attention, or as Voss puts it "In the on-going saga of the Language Wars, Microsoft's new LINQ feature looks poised to kick butt and take names. For in the meantime, over in the Java community, EJB3 persistence and its portable query language syntax will be regarded as the height of Java technology for query."
lel
mil
os
rat
kari
lent
bul
rosa
per
an
tan
gy
pro
tuno
pol
rob
ser
sol
lej
cal
rrrr
ujd
ccc
wer
www
ere
der
poo
tre
tri
wet
cas
ddd
nuj
ttt
tui
ces
dra
oio
pop
wwe
dre
ffe
fra
tte
zes
cer
dda
qes
tro
tyy
cce
oli
ool
piu
tyt
cru
czz
exe
kiu
tth
cro
cse
hhh
jui
tgr
cfg
cfr
ddi
dii
ooo
seceujj
rer
tti
yuy
yyt
dde
dfr
fff
llk
ooi
ccv
clo
cvb
hre
llo
ddf
dft
gyh
ttg
tyh
cnu
dfg
trt
antivirus gratuit
logiciel gratuit
mp3 gratuit
antivirus gratuit
chanson gratuit
chansons gratuit
divx gratuit
emule gratuit
kazaa gratuit
logiciel gratuit
logiciels gratuit
messenger gratuit
mp3 gratuit
msn gratuit
music gratuite
musique gratuite
musiques gratuites
nero gratuit
parole gratuit
paroles gratuit
telechargement gratuit
telecharger gratuit
telechargement antivirus
telechargement chanson
telechargement chansons
telechargement divx
telechargement emule
telechargement kazaa
telechargement logiciel
telechargement logiciels
telechargement messenger
telechargement mp3
telechargement msn
telechargement music
telechargement musique
telechargement nero
telechargement parole
telechargement paroles
telechargement
telecharger antivirus
telecharger chanson
telecharger chansons
telecharger divx
telecharger emule
telecharger kazaa
telecharger logiciel
telecharger logiciels
telecharger messenger
telecharger mp3
telecharger msn
telecharger music
telecharger musique
telecharger nero
telecharger parole
telecharger paroles
900
901
902
903
904
905
905
906
907
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
astuce
auto
bebe
blague
blagues
carte
carte2
carte3
cartes
cartes2
cartes3
cartes4
cheat
cinema
code jeu
couple
diaporama
diaporama2
diaporamas
diaporamas2
ecran de veille
ecrans de veille
enfant
erotique
erotiques
f1 rallye
familiale
famille
fond d ecran
fonds d ecran
football
golf
histoire
horoscope
horoscopes
humour
icone
illusion
image humour
jeu
jeu2
jeu3
jeux
jeux2
jeux3
lingerie
massage
partition
partitions
pps ppt
programme
recette
recette2
recettes
recettes2
safari
sexy
sexy2
soluce
solution jeu
spectacle
sport
sportive
tarot
tatouage
tatouages
tele
television
tennis
tourisme
touristique
truc
tuning
tv
vacances
vacances2
video comique
videos comiques
voiture
voyage
wallpaper
voyager
yoga
Posted by: silemnan on January 22, 2007 at 01:10 AM
-
Nice...
http://www.impact-fellowship.org/_cusudi/0000007a.htm
http://www.chaco.gov.ar/meccyt/subsecyt/_act1/0000060b.htm
http://www.chaco.gov.ar/meccyt/subsecyt/_act1/00000353.htm
http://www.wapug.org.uk/_CoP_discussion/00001ca9.htm
Harvard - Harvard
http://www.wapug.org.uk/_CoP_discussion/00001ca8.htm
Stanford - Stanford
http://washington.uwc.edu/about/faculty/rybak_c/webpage/_disc10/00005663.htm
http://orgs.salisbury.edu/fishing/Discussion/0000737f.htm
Yale - Yale
Posted by: jamesdalton on January 21, 2008 at 01:18 AM
|