![]() |
Software Information |
|
|
|
Five Reasons for Using an O/R Mapping Tool
So, why should you use any O/R mapping tool? I am not talking about a specific tool but rather all O/R mapping tools in general. There are a number of reasons for using an O/R mapping tool but before I dive into that, let me give you a brief overview of what an O/R mapping tool really is. An O/R mapping tool generates persistence objects for your .NET application. It is a modeling and code generation tool that connects to your database and reads its schema, then lets you map objects to database tables and views, specify single-row insert, update, load, and delete operations, queries and stored procedure calls, as methods to these objects. And, it also lets you define one-to-one, one-to-many, many-to-one, and many-to-many relationships between objects based on relationships between tables in the database. It then generates fully working persistence objects code for you. There are many other features that a good O/R mapping tool provides but I'm keeping my description brief so I can talk more about the benefits. Reason 1: Cuts down your development time First benefit of an O/R mapping tool is that it saves you a ton of development time (20% to 50% time depending on your situation). Now, O/R mapping tool is not generating any "rocket science" code for you and you could definitely do it manually if you wanted. But, this is a lot of tedious work and you would definitely be happier if you didn't have to do it yourself. Let's do some simple math. A typical application with 15-20 database tables has 30-50 objects (including domain and factory objects) and this is roughly 5000 to 10,000 lines of code. It is likely to take you a few weeks to a couple of months to develop and test this code. And, if your application has more tables than this (which many do), then just multiple the above numbers by that much. On the other hand, an O/R Mapping tool would generate this code for you in a day or two. Even here, you need these 1-2 days primarily to determine your object mappings to the database. The actual code generation is instantaneous. So, your time saving is tremendous. Reason 2: Produces better designed code Second benefit of an O/R mapping tool is that it lets you produce better designed code than doing it yourself by-hand. I know what you're thinking. You think you can do a better job than an O/R mapping tool because you write every aspect of your code. Some of you definitely can but not everyone. Consider this. An average development team has different levels of expertise and experience and not everybody is a good designer. As a result, they may not follow design patterns in their code and end up with a lesser quality code. And, if multiple developers are writing code, their code is very likely going to be inconsistent with each other. And, inconsistency itself is a big source of poor quality in an application's code. On the other hand, a good O/R mapping tool uses code templates that have excellent design because they are very likely designed and created by very senior (architect level) engineers. And, these code templates almost always follow known design patterns. So, the code that you'll generate from an O/R mapping tool is very likely going to be better designed than code designed by your own development team. Reason 3: You don't have to be a .NET expert Third benefit of using an O/R mapping tool is that you don't have to be a .NET expert to develop your persistence code. As you know, data access code is critical for the overall performance of your application. If this code is designed and developed poorly, it can severely affect your application. So, if you developed this code by hand, you need to be an export of .NET, COM+, stateless components, and MTS. However, if you use an O/R mapping tool, you can focus primarily on the "logical design" of your persistence objects including object mapping and the different types of interactions with the database including insert, update, load, delete, queries, stored procedure calls, relationships, and more. And, the O/R mapping tool would do the rest for it. It would ensure that the generated code follows all the best practices of writing stateless .NET components to run in COM+ and MTS. Reason 4: Saves you testing time Fourth benefit of an O/R mapping tool is that it reduces your testing effort dramatically. If you developed all the persistence code by hand, you would also be responsible for testing it yourself. And, as you know, testing is as much effort as development in any project. On the other hand, if you generated code from an O/R mapping tool, it is coming from code templates that are very likely thoroughly tested by the software vendor itself (more so than you because it is their primary focus). And, on top of it, most likely hundreds or perhaps thousands of other customers are using this tool and have tested the code generated from this O/R mapping tool. As a result, many of the bugs that you might not find in your own testing have already been found and fixed in the generated code of an O/R mapping tool. Reason 5: Simplifies your .NET development If you have to write all the persistence code yourself, you're bogged down into the details of ADO.NET, COM+, MTS, stateless .NET components, and more. And, you end up spending a lot of time in details that you really don't need to. On the other hand, if you generate code from an O/R mapping tool, you get well design objects and you only need to deal with their public interface. Below is an example of code you'll write if you used an O/R mapping tool. try { Employees objInfo = new Employees(); EmployeesFactory objFactory = new EmployeesFactory(); objInfo.EmployeeID = EmployeeID; objFactory.Load(objInfo); // code here to use the "objInfo" object } catch(Exception ex) { // code here to handle the exception return; } As you can see, the generated code is very simple to use than actually writing the .NET components yourself. Many people have never heard of O/R mapping tools and many more have heard of them but are afraid to use them. I hope I have made a strong enough case here for you to give a serious consideration to O/R mapping for your project. Iqbal Khan is the Director of Sales & Marketing at AlachiSoft (http://www.alachisoft.com/), a leading provider of O/R Mapping tool called TierDeveloper. You can reach him at iqbal@alachisoft.com.
MORE RESOURCES: table border=0 width= valign=top cellpadding=2 cellspacing=7trtd width=80 align=center valign=topfont style=font-size:85%;font-family:arial,sans-serifa href=http://news.google.com/news/url?sa=Tct=us/0i-0fd=Rurl=http://www.earthtimes.org/articles/show/epicor-comments-on-the-termination-of-elliott-associatesrsquo-tender-offer,632860.shtmlcid=1272902427ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNHtFn5yKO0c23anJr39pW2EGmQTCwimg src=http://news.google.com/news?imgefp=-zwqhIcofgUJimgurl=www.earthtimes.org/newsimage/Bus_20081121191102_35.jpg width=80 height=80 alt= border=1brfont size=-2Earthtimes (press release)/font/a/font/tdtd valign=top class=jfont style=font-size:85%;font-family:arial,sans-serifbrdiv style=padding-top:0.8em;img alt= height=1 width=1/divdiv class=lha href=http://news.google.com/news/url?sa=Tct=us/0-0fd=Rurl=http://www.marketwatch.com/news/story/Elliott-Terminates-Tender-Offer-Acquire/story.aspx%3Fguid%3D%257B715050E5-AD0A-4808-A8D6-38ED8DF5BC63%257Dcid=1272902427ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNHtALeWOfPy1vSN348BqvEqhnKiqQElliott Terminates Tender Offer to Acquire Epicor bSoftware/b Corporation/abrfont size=-1font color=#6f6f6fMarketWatchnbsp;-/font nobr21 hours ago/nobr/fontbrfont size=-1b.../b LP and Elliott International, LP (collectively, quot;Elliottquot; or quot;wequot;), a major shareholder of Epicor bSoftware/b Corporation (the quot;Companyquot; or quot;Epicorquot;), b.../b/fontbrfont size=-1a href=http://news.google.com/news/url?sa=Tct=us/0-1fd=Rurl=http://www.forbes.com/feeds/ap/2008/11/21/ap5729568.htmlcid=1272902427ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNFc-7jyo2uP4Yp6yhNqNTipe5i4CAEpicor drops after hedge fund ends hostile bid/a font size=-1 color=#6f6f6fnobrForbes/nobr/font/fontbrfont size=-1a href=http://news.google.com/news/url?sa=Tct=us/0-2fd=Rurl=http://www.ocbj.com/industry_article.asp%3FaID%3D75658381.8793711.1711307.8237208.5233255.264%26aID2%3D131630cid=1272902427ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNEuPxVefWEaVYcJ0IvDnDONDQN6cwHedge Fund Elliott Associates Withdraws Offer for Epicor bSoftware/b/a font size=-1 color=#6f6f6fnobrOrange County Business Journal/nobr/font/fontbrfont size=-1a href=http://news.google.com/news/url?sa=Tct=us/0-3fd=Rurl=http://www.reuters.com/article/mergersNews/idUSBNG18344320081121cid=1272902427ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNEgPjduEpKkoTEZsMUfcF6-7dmM5AUPDATE 1-Hedge Fund ends offer for Epicor/a font size=-1 color=#6f6f6fnobrReuters/nobr/font/fontbrfont size=-1 class=pa href=http://news.google.com/news/url?sa=Tct=us/0-4fd=Rurl=http://www.rttnews.com/ArticleView.aspx%3FId%3D782142%26SMap%3D1cid=1272902427ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNHOSkswGLj283nrWBGyxiRCG-wqHwnobrRTT News/nobr/anbsp;- a href=http://news.google.com/news/url?sa=Tct=us/0-5fd=Rurl=http://blogs.barrons.com/techtraderdaily/2008/11/21/epicor-elliott-associates-drops-bid-stock-tumbles/cid=1272902427ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNGAWJtSvGkJr2JEkdzGGLT-HK73tgnobrBarron's Blogs/nobr/a/fontbr/font class=p size=-1a class=p href=http://news.google.com/news?sourceid=navclientie=ISO-8859-1rls=GGLG,GGLG:2005-22,GGLG:enncl=1272902427hl=ennobrall 45 news articles/nobr/a/font/div/font/td/tr/table table border=0 width= valign=top cellpadding=2 cellspacing=7trtd width=80 align=center valign=topfont style=font-size:85%;font-family:arial,sans-serifa href=http://news.google.com/news/url?sa=Tct=us/1i-0fd=Rurl=http://gadgetwise.blogs.nytimes.com/2008/11/21/picture-google-street-view-on-the-iphone/cid=1272850889ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNEH7WMWXCMK2E409DiqrXM0kXuFXAimg src=http://news.google.com/news?imgefp=DbM9qO9EamEJimgurl=graphics8.nytimes.com/images/2008/11/21/technology/personaltech/iphonemap2.480.jpg width=80 height=32 alt= border=1brfont size=-2New York Times/font/a/font/tdtd valign=top class=jfont style=font-size:85%;font-family:arial,sans-serifbrdiv style=padding-top:0.8em;img alt= height=1 width=1/divdiv class=lha href=http://news.google.com/news/url?sa=Tct=us/1-0fd=Rurl=http://news.cnet.com/8301-17938_105-10105305-1.htmlcid=1272850889ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNFX62zM97m-Rdb19xgM6A9YHU6CKgThe best thing about the 2.2 iPhone bsoftware/b update/abrfont size=-1font color=#6f6f6fCNET News,nbsp;CAnbsp;-/font nobr14 hours ago/nobr/fontbrfont size=-1When it some to iPhone bsoftware/b updates, I#39;m all about the basics. Apple could enable the iPhone to cook my dinner every night, but if it added multimedia b.../b/fontbrfont size=-1a href=http://news.google.com/news/url?sa=Tct=us/1-1fd=Rurl=http://www.crn.com/networking/212101415cid=1272850889ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNFr2A0HtAkJ2orqCvvhHOeN0geJCwFirst Look: Apple#39;s iPhone 2.2 bSoftware/b Hits The Street (And b.../b/a font size=-1 color=#6f6f6fnobrCRN/nobr/font/fontbrfont size=-1a href=http://news.google.com/news/url?sa=Tct=us/1-2fd=Rurl=http://arstechnica.com/news.ars/post/20081121-lots-to-like-about-new-iphone-2-2-software-update.htmlcid=1272850889ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNEiEQ13R-FjNspNDnK2KoD_kmN6-ALots to like about new iPhone 2.2 bsoftware/b update/a font size=-1 color=#6f6f6fnobrArs Technica/nobr/font/fontbrfont size=-1a href=http://news.google.com/news/url?sa=Tct=us/1-3fd=Rurl=http://www.appleinsider.com/articles/08/11/21/apple_releases_iphone_software_v2_2.htmlcid=1272850889ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNHk1cTVkHZp9nay5BKpq-av4mWl9wApple releases iPhone bSoftware/b v2.2/a font size=-1 color=#6f6f6fnobrApple Insider/nobr/font/fontbrfont size=-1 class=pa href=http://news.google.com/news/url?sa=Tct=us/1-4fd=Rurl=http://www.g4tv.com/thefeed/blog/post/691179/iPhone_Software_Update_22_Out_NOW.htmlcid=1272850889ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNHuSOb4H2PbxvWd9pE6PZWfnGSDNgnobrG4 TV/nobr/anbsp;- a href=http://news.google.com/news/url?sa=Tct=us/1-5fd=Rurl=http://www.infosyncworld.com/news/n/9932.htmlcid=1272850889ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNExqVnZmIjIeSTfMvWyLTkHaH0d3AnobrinfoSync World/nobr/a/fontbr/font class=p size=-1a class=p href=http://news.google.com/news?sourceid=navclientie=ISO-8859-1rls=GGLG,GGLG:2005-22,GGLG:enncl=1272850889hl=ennobrall 132 news articles/nobr/a/font/div/font/td/tr/table table border=0 width= valign=top cellpadding=2 cellspacing=7trtd width=80 align=center valign=topfont style=font-size:85%;font-family:arial,sans-serifa href=http://news.google.com/news/url?sa=Tct=us/2i-0fd=Rurl=http://news.bbc.co.uk/1/hi/technology/7737520.stmcid=1272030386ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNHpRuldGQZLyuMpb2ggv2PYEIPm2Qimg src=http://news.google.com/news?imgefp=ZEi3QvPWjUEJimgurl=newsimg.bbc.co.uk/media/images/45151000/jpg/_45151313_windowsindex.jpg width=80 height=60 alt= border=1brfont size=-2BBC News/font/a/font/tdtd valign=top class=jfont style=font-size:85%;font-family:arial,sans-serifbrdiv style=padding-top:0.8em;img alt= height=1 width=1/divdiv class=lha href=http://news.google.com/news/url?sa=Tct=us/2-0fd=Rurl=http://www.etaiwannews.com/etn/news_content.php%3Fid%3D794127%26lang%3Deng_newscid=1272030386ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNEXCzaxwjbVHlrVYUU1ep6ZLwumEgMicrosoft to offer free security bsoftware/b to attract beginners/abrfont size=-1font color=#6f6f6feTaiwan News,nbsp;Taiwannbsp;-/font nobr23 hours ago/nobr/fontbrfont size=-119 to stop selling personal computer security bsoftware/b and to use free personal anti-virus bsoftware/b instead. The new bsoftware/b called Morro can support seven b.../b/fontbrfont size=-1a href=http://news.google.com/news/url?sa=Tct=us/2-1fd=Rurl=http://www.reuters.com/article/technologyNews/idUSTRE4AI7T420081119cid=1272030386ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNGRBCQIh_K4996OoUEohlaI-11gWAMicrosoft: New bsoftware/b not Symantec, McAfee rival/a font size=-1 color=#6f6f6fnobrReuters/nobr/font/fontbrfont size=-1a href=http://news.google.com/news/url?sa=Tct=us/2-2fd=Rurl=http://voices.washingtonpost.com/securityfix/2008/11/spamhaus_microsoft_now_5th_mos.html%3Fnav%3Drss_blogcid=1272030386ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNEllhgeW7jwECNT2dLnCNpRJGk0TgSpamhaus: Microsoft Now 5th Most Spam Friendly ISP/a font size=-1 color=#6f6f6fnobrWashington Post/nobr/font/fontbrfont size=-1a href=http://news.google.com/news/url?sa=Tct=us/2-3fd=Rurl=http://www.networkworld.com/news/2008/111808-microsoft-drops-onecare-antivirus.html%3Ft51hbcid=1272030386ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNH-y-5bIAZe2V1KvGIShk1V5IPafQMicrosoft to offer free security bsoftware/b/a font size=-1 color=#6f6f6fnobrNetworkWorld.com/nobr/font/fontbrfont size=-1 class=pa href=http://news.google.com/news/url?sa=Tct=us/2-4fd=Rurl=http://online.wsj.com/article/SB122706587967940197.html%3Fmod%3Dgooglenews_wsjcid=1272030386ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNF2UTSRlW2c3JmH53KSGX0xyjTImAnobrWall Street Journal/nobr/anbsp;- a href=http://news.google.com/news/url?sa=Tct=us/2-5fd=Rurl=http://www.allheadlinenews.com/articles/7013120895cid=1272030386ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNEMzU7eNA7YWM493EHQKQooelGLwQnobrAHN/nobr/a/fontbr/font class=p size=-1a class=p href=http://news.google.com/news?sourceid=navclientie=ISO-8859-1rls=GGLG,GGLG:2005-22,GGLG:enncl=1272030386hl=ennobrall 304 news articles/nobr/a/font/div/font/td/tr/table table border=0 width= valign=top cellpadding=2 cellspacing=7trtd valign=top class=jfont style=font-size:85%;font-family:arial,sans-serifbrdiv style=padding-top:0.8em;img alt= height=1 width=1/divdiv class=lha href=http://news.google.com/news/url?sa=Tct=us/3-0fd=Rurl=http://www.marketwatch.com/news/story/Traction-Software-Introduces-Live-Blog/story.aspx%3Fguid%3D%257B3063029C-301C-4FA1-96AA-CDD1F7DCBB98%257Dcid=1272940653ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNEJEu2dIVwH7pHmEE-CGc9DXcSkTgTraction bSoftware/b Introduces Live Blog Micro-Messaging and End-of b.../b/abrfont size=-1font color=#6f6f6fMarketWatchnbsp;-/font nobr18 hours ago/nobr/fontbrfont size=-1Live Blogs become a standard feature -- not an extra cost option -- for Traction bSoftware#39;s/b secure, scalable enterprise class hypertext platform which now b.../b/font/div/font/td/tr/table table border=0 width= valign=top cellpadding=2 cellspacing=7trtd valign=top class=jfont style=font-size:85%;font-family:arial,sans-serifbrdiv style=padding-top:0.8em;img alt= height=1 width=1/divdiv class=lha href=http://news.google.com/news/url?sa=Tct=us/4-0fd=Rurl=http://www.marketwatch.com/news/story/Vertical-Releases-Feature-Rich-Software/story.aspx%3Fguid%3D%257BF4BAFF49-2B11-4CC4-9733-46F92DA50101%257Dcid=1273053803ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNH6zHTkoce1vh5wJs0MOvJF60jurwVertical Releases Feature-Rich bSoftware/b Update for Wave/abrfont size=-1font color=#6f6f6fMarketWatchnbsp;-/font nobr9 hours ago/nobr/fontbrfont size=-1b.../b today announced the release of the Wave 1.5 bsoftware/b upgrade to it#39;s award winning Wave IP 2500(TM) Business Communications Solution, the industry#39;s b.../b/font/div/font/td/tr/table table border=0 width= valign=top cellpadding=2 cellspacing=7trtd valign=top class=jfont style=font-size:85%;font-family:arial,sans-serifbrdiv style=padding-top:0.8em;img alt= height=1 width=1/divdiv class=lha href=http://news.google.com/news/url?sa=Tct=us/5-0fd=Rurl=http://www.marketwatch.com/news/story/Check-Point-Software-Announces-Participation/story.aspx%3Fguid%3D%257B6D724D11-1417-4998-A7DF-F31C3F2A9F26%257Dcid=1272926166ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNEiajHJ7iatS5PHRMWXivUZlm6sfwCheck Point bSoftware/b Announces Participation in Fourth Quarter b.../b/abrfont size=-1font color=#6f6f6fMarketWatchnbsp;-/font nobr19 hours ago/nobr/fontbrfont size=-1Check Point bSoftware/b Technologies Ltd. ( www.checkpoint.com) is the leader in securing the Internet. Check Point offers total security solutions featuring a b.../b/font/div/font/td/tr/table table border=0 width= valign=top cellpadding=2 cellspacing=7trtd valign=top class=jfont style=font-size:85%;font-family:arial,sans-serifbrdiv style=padding-top:0.8em;img alt= height=1 width=1/divdiv class=lha href=http://news.google.com/news/url?sa=Tct=us/6-0fd=Rurl=http://www.bizjournals.com/sanfrancisco/stories/2008/11/17/daily94.htmlcid=1272927325ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNH9WyT50aTeLDWtZIQSfI_ltfmoPwHann’s On bSoftware/b bouht by Mediware/abrfont size=-1font color=#6f6f6fBizjournals.com,nbsp;NCnbsp;-/font nobr16 hours ago/nobr/fontbrfont size=-1Mediware Information Systems Inc. has bought the assets of Hann’s On bSoftware/b, a pharmacy-management bsoftware/b provider based in Santa Rosa, for $3.5 million b.../b/fontbrfont size=-1a href=http://news.google.com/news/url?sa=Tct=us/6-1fd=Rurl=http://www.marketwatch.com/news/story/Mediware-Acquisition-Adds-320-Pharmacy/story.aspx%3Fguid%3D%257BD97D6EA2-0A06-49FD-BE33-0A9811CA460D%257Dcid=1272927325ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNFjUGLu87UtWuHfQE-t5GogWBdvXAMediware Acquisition Adds 320 Pharmacy Facilities/a font size=-1 color=#6f6f6fnobrMarketWatch/nobr/font/fontbrfont size=-1a href=http://news.google.com/news/url?sa=Tct=us/6-2fd=Rurl=http://www.rttnews.com/ArticleView.aspx%3FId%3D782712%26SMap%3D1cid=1272927325ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNGC7-M8l0DyRI710arjwzVIVbbyegMediware Information buys assets of Hann#39;s On bSoftware/b - Quick Facts/a font size=-1 color=#6f6f6fnobrRTT News/nobr/font/fontbrfont size=-1a href=http://news.google.com/news/url?sa=Tct=us/6-3fd=Rurl=http://www.ibtimes.com/prnews/20081121/pharmacy-software.htmcid=1272927325ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNFeBIfGkhq3N2WNXVfy0OzIppkPNwMediware Acquisition Adds 320 Pharmacy Facilities/a font size=-1 color=#6f6f6fnobrInternational Business Times/nobr/font/fontbrfont class=p size=-1a class=p href=http://news.google.com/news?sourceid=navclientie=ISO-8859-1rls=GGLG,GGLG:2005-22,GGLG:enncl=1272927325hl=ennobrall 19 news articles/nobr/a/font/div/font/td/tr/table table border=0 width= valign=top cellpadding=2 cellspacing=7trtd valign=top class=jfont style=font-size:85%;font-family:arial,sans-serifbrdiv style=padding-top:0.8em;img alt= height=1 width=1/divdiv class=lha href=http://news.google.com/news/url?sa=Tct=us/7-0fd=Rurl=http://www.marketwatch.com/news/story/AVG-Sees-Uphill-Battle-Microsoft/story.aspx%3Fguid%3D%257B8BC1C9BA-4BAD-407F-B6AE-D3E19C15A043%257Dcid=1272932180ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNHeXuX51PtKoHUYtrbxDATdwHlUWwAVG Sees Uphill Battle for Microsoft in Its Launch of Free Anti b.../b/abrfont size=-1font color=#6f6f6fMarketWatchnbsp;-/font nobr19 hours ago/nobr/fontbrfont size=-1AVG, which for eight years has offered free anti-virus bsoftware/b to users worldwide, noted the multiple challenges Microsoft faces in supporting a free b.../b/fontbrfont size=-1a href=http://news.google.com/news/url?sa=Tct=us/7-1fd=Rurl=http://www.techradar.com/news/software/applications/avg-sees-uphill-battle-for-microsoft-morro-487689cid=1272932180ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNEBdU4fpH7Axb-P-uiDW3LyrpQL0wAVG sees #39;uphill battle#39; for Microsoft Morro/a font size=-1 color=#6f6f6fnobrTechRadar UK/nobr/font/fontbrfont size=-1a href=http://news.google.com/news/url?sa=Tct=us/7-2fd=Rurl=http://www.marketwatch.com/news/story/Microsoft-Announces-Upcoming-Events-Financial/story.aspx%3Fguid%3D%257BFB60D000-BB09-4FF3-B6D9-3E898F580C11%257Dcid=1272932180ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNHd0MO66AyyHOIAqFDFy-aPzIiqsQMicrosoft Announces Upcoming Events for the Financial Community/a font size=-1 color=#6f6f6fnobrMarketWatch/nobr/font/fontbrfont class=p size=-1a class=p href=http://news.google.com/news?sourceid=navclientie=ISO-8859-1rls=GGLG,GGLG:2005-22,GGLG:enncl=1272932180hl=ennobrall 29 news articles/nobr/a/font/div/font/td/tr/table table border=0 width= valign=top cellpadding=2 cellspacing=7trtd valign=top class=jfont style=font-size:85%;font-family:arial,sans-serifbrdiv style=padding-top:0.8em;img alt= height=1 width=1/divdiv class=lha href=http://news.google.com/news/url?sa=Tct=us/8-0fd=Rurl=http://www.marketwatch.com/news/story/Authoria-Appoints-New-President-CEO/story.aspx%3Fguid%3D%257B8C66985D-D1CF-46F8-A710-9B4763E509C1%257Dcid=1272988578ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNF0QX3X17nyn-XYJCnVhf8iauPtswAuthoria Appoints New President and CEO/abrfont size=-1font color=#6f6f6fMarketWatchnbsp;-/font nobr15 hours ago/nobr/fontbrfont size=-1Prior to joining Authoria, Mr. McDevitt was most recently Chief Operating Officer of CDC bSoftware/b, a $360 million division of CDC Corporation and a global b.../b/font/div/font/td/tr/table table border=0 width= valign=top cellpadding=2 cellspacing=7trtd valign=top class=jfont style=font-size:85%;font-family:arial,sans-serifbrdiv style=padding-top:0.8em;img alt= height=1 width=1/divdiv class=lha href=http://news.google.com/news/url?sa=Tct=us/9-0fd=Rurl=http://symbian.sys-con.com/node/757472cid=1271988315ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNGd3j5w5dEecwWemAYDyRbYP_IesgMicrosoft’s Mike Neil Keynotes at SYS-CON#39;s 4th International b.../b/abrfont size=-1font color=#6f6f6fSYS-CON Media,nbsp;NJnbsp;-/font nobr9 hours ago/nobr/fontbrfont size=-1b.../b Black Duck bSoftware/b, Blackbaud, Blade Network Technologies, Blue Coat, Blue Lane, BlueArc, BlueNote Networks, BluePheonix Solutions, BMC bSoftware/b, b.../b/fontbrfont size=-1a href=http://news.google.com/news/url?sa=Tct=us/9-1fd=Rurl=http://www.informationweek.com/news/software/server_virtualization/showArticle.jhtml%3FarticleID%3D212100736%26subSection%3DAll%2BStoriescid=1271988315ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNFNtMq4pP1Sg64tSm9ed76_vscDpwIBM To Acquire Virtualization Specialist Transitive/a font size=-1 color=#6f6f6fnobrInformationWeek/nobr/font/fontbrfont size=-1a href=http://news.google.com/news/url?sa=Tct=us/9-2fd=Rurl=http://bits.blogs.nytimes.com/2008/11/18/teaching-everyone-to-speak-big-blue/cid=1271988315ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNGpdc74S1Iqv8vk462et18LChDDrQTeaching Everyone to Speak Big Blue/a font size=-1 color=#6f6f6fnobrNew York Times/nobr/font/fontbrfont size=-1a href=http://news.google.com/news/url?sa=Tct=us/9-3fd=Rurl=http://www.newsfactor.com/news/IBM-To-Buy-Virtualization-Software-Firm/story.xhtml%3Fstory_id%3D103003D1UAOHcid=1271988315ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNFoQ0mXKZA37d_V8NmIXc2BIJrLKgIBM To Buy Virtualization-bSoftware/b Company Transitive/a font size=-1 color=#6f6f6fnobrNewsFactor Network/nobr/font/fontbrfont size=-1 class=pa href=http://news.google.com/news/url?sa=Tct=us/9-4fd=Rurl=http://www.eweek.com/c/a/Midmarket/IBM-Acquires-Transitive-for-Undisclosed-Sum/cid=1271988315ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNHlyHvGVteyR3eAKS7o0KQLjjhrDgnobreWeek/nobr/anbsp;- a href=http://news.google.com/news/url?sa=Tct=us/9-5fd=Rurl=http://searchdatacenter.techtarget.com/originalContent/0,289142,sid80_gci1339561,00.htmlcid=1271988315ei=EtcnSYPkBKqi9gSeiqQKusg=AFQjCNGWPuTR1EzfJVHyugufgfMEHPe-VAnobrSearchDataCenter.com/nobr/a/fontbr/font class=p size=-1a class=p href=http://news.google.com/news?sourceid=navclientie=ISO-8859-1rls=GGLG,GGLG:2005-22,GGLG:enncl=1271988315hl=ennobrall 95 news articles/nobr/a/font/div/font/td/tr/table Software - Google News |
RELATED ARTICLES
Unwanted Files A LOT OF UNWANTED FILES.When you uninstall an item of software, there are generally a number of redundant files left behind to clutter up your hard drive. Crystal Reports - Geterogeneus databases: SQL Server, Oracle, Unidata, Btrieve - Tips For Developer Crystal Reports is the most flexible tool on the market and it has market recognition. Multiple software vendors offer Crystal Reports as the main reporting tool: Microsoft, Best Software, Oracle to name a few. Microsoft Great Plains Payroll Module Customization Scenarios It is now common thing when large corporation selects mid-market ERP or so-called standard functionality MRP solution as its corporate accounting system. Microsoft Business Solutions Great Plains is very good candidate. Protect Your Most Vital Business Asset with Security Software Homeland security, airport security, Internet security â?" these days weâ??re literally inundated with a need to protect ourselves and our property from the non-stop bombardment of potentially damaging attacks by unknown sources and entities lurking somewhere out there.This is the reality of the world in which we live today. Five Reasons for Using an O/R Mapping Tool So, why should you use any O/R mapping tool? I am not talking about a specific tool but rather all O/R mapping tools in general. There are a number of reasons for using an O/R mapping tool but before I dive into that, let me give you a brief overview of what an O/R mapping tool really is. Corporate ERP: Standard vs. Rich functionality - Microsoft Great Plains Traditionally we were considering functionally rich systems, such as SAP, Oracle Financials, PeopleSoft, JDEdwards as the fit for large publicly traded corporation. There might be multiple opinions for the future corporate ERP/MRP systems. Managing Stress in the Computer Industry - Five Steps to a Stress-free Life It would be easy to think, like most people apparently do, that stress and the computing (and especially programming) industry were unlikely bedfellows. The habitual image of long-haired young "geek" programmers churning out 'software' from their teenage bedrooms is one that many still associate with mainstream programmers. Cross-Platform Custom Software Development & Integration - IT Strategy for Large Corporation Microsoft Business Solutions products: Great Plains, MS CRM, Navision, Axapta, MS RMS integration with UNIX/Java based platforms & non-Microsoft applications: Oracle, Lotus Notes/Domino, DBII, PeopleSoft, SAPThe history of software application development indicates that global trends to unification might be reversed in the future. If you take a look at C programming language, intended as cross platform solution (which resolves graphical interface cross platform migration). Groupware and Online Collaboration: Collaboration Series #4 This article is the fourth of a series of articles exploring specific aspects of groupware. The brief informational articles in this series discuss some of the technologies associated with groupware, as well as some of the characteristics of groupware. Microsoft CRM Modification - Overview for IT Specialist Microsoft CRM is now on the scene and it is increasing its market share, due to the Microsoft Business Solutions muscles and marketing strategy. It is tightly integrated with other Microsoft Business Solutions products such as Microsoft Great Plains, Solomon, Navision. Resume Software - Advantages Revealed The various resume software offered, particularly on the internet, can seem very attractive to job seekers; especially to those not comfortable writing resumes. At first glance resume writing software can provide a number of perks and can appear to be the perfect solution to many job seekers. Bridging the Gap between Paper and Data The cornerstone of successful automated office systems is the ability to convert printed information into electronic data. Document processing applications need to capture and index data accurately and efficiently to bridge that gap. Microsoft Great Plains as ERP and Microsoft CRM as CRM If you have Microsoft Great Plains and support it for your company then you need to know some technical details about Great Plains version upgrade and what is going on behind the scenes, which options do you have in case of Dexterity, VBA, SQL customization, additional complexity comes with migration from ctree/Pervasive to MS SQL/MSDE.What is upgrade in the language of technology? Upgrade has server and client sides. Accessing XML Using Java Technologies The most important benefit of XML is its simplicity. Though it is simple it is powerful enough to express complex data structures. Things You Can Do With Windows XP! Did you ever give a thought to the number of things you can do with Windows XP? Take your own time and think.. Four Easy Ways To Prevent Spyware How would you like to prevent spyware and adware from getting into your computer? You need to stop adware and spyware before it gets into your files. That way you're protecting your private information such as passwords, credit card numbers and other documents that you don't want to share with anyone. The XP Firewall Isnt Enough You might think you don't need a firewall because windows XP has one built in, but read on for a plain-english explanation why this isn't enough. Before broadband and cable connections were common most people didn't need a personal firewall because they weren't connected to the Internet for extended periods of time. Microsoft Great Plains Customization and Development - Overview for Programmer When Great Plains Software was designing and developing Great Plains Dynamics/Dynamics CS+/eEnterprise - it placed several fundamental principles into the system1. Computer platform independence. Cisco Certification: Five Things To Do DURING Your CCNA Exam There are plenty of articles out there about how to prepare for the CCNA exam. However, there are also things you can do to increase your chances of success on exam day during the most important part of the entire process -- the time that you're actually taking the test. Linux Secrets The first thing that you will notice about Linux Red Hat (using the Gnome Interface) is that it looks a lot like Windows 95/98/NT. But that's where the similarity ends. |
|
Articles Home Page | Site Map | Main Site Home Page GETsonic | TrafficFish | WildThingsDesigns | NeatoDomains.com | Games | Ken J Wagner | iNetcome
|
|
| © 2008 |