 issue is less todo with awk, and more to do with shell white-space splitting.  Your problem is that the shell has taken the new-lines inside $fileData as white-space field seperators.  To prevent that:
echo "$fileData" | awk '{print $1}'

You can also access environment variables (export fileData) directly from awk using the associative array environ, for example environ["fileData"], however it is probably a bad strategy to store an entire file contents in a variable because of the risk of busting memory.
By the way, I hope that your code is just a simple example, 
awk '{print $1}' /path/to/file

is much preferred.  As is:
fileData=$(cat /path/to/file)

over using backticks (although cat is rarely necessary).

 Q:

Sharepoint 2010 web application development suitability evaluation/assessment

I would like to know what kind of applications are suitable to be developed on top of Sharepoint 2010 and which should not be built on to of it. So when to embrace/avoid Sharepoint 2010 as a development platform for new web applications.
Addendum
Would you as a sharepoint development specialist choose it as a platform for your next enterprise application with these characteristics:

processor intensive
lots of various screens for entering and managing data
many complex business processes
no need to change the UI (ie. reposition parts)
ERP integration
etc.

I'm an Asp.net MVC (former web forms) developer and would like to know if usual multi-page semi complex web applications (intra/extra-net) should be built on top of Sharepoint 2010 and why (if yes or if no).

A:

I will preface this by saying that sharepoint is a usability, development and performance nightmare.  I've met few users who enjoy it, the dev approach to create robust solutions is like juggling bowling pins while log-rolling and there is so much extra bloat in the framework that building a high-performance solution in it is almost impossible.
Despite this, it's very good for building intranet solutions like dashboards that tap into line of business systems.  You can do quite a bit in it without ever having to write actual code, so team rooms and basic data collection activities are a good fit.
What I wouldn't build on
issue is less todo with awk, and more to do with shell white - space splitting.   Your trouble is that the carapace has taken the new - line inside $ fileData as ashen - space field seperators.   To prevent that: 
 resound " $ fileData " | awk' { photographic print $ 1 }' 

 You can also access environment variable (export fileData) directly from awk using the associative array environ, for exercise environ["fileData " ], however it is probably a bad scheme to store an entire file contents in a variable because of the risk of busting memory. 
 By the way, I hope that your code is just a elementary example, 
 awk' { print $ 1 }' /path / to / file 

 is a lot preferred.   As is: 
 fileData=$(cat /path / to / file) 

 over practice backticks (although cat is rarely necessary). 

  Q: 

 Sharepoint 2010 vane application development suitability evaluation / assessment 

 I would like to know what kind of application are suitable to be developed on top of Sharepoint 2010 and which should not be built on to of it. So when to embrace / avoid Sharepoint 2010 as a development platform for new web applications. 
 Addendum 
 Would you as a sharepoint development specialist choose it as a platform for your next enterprise application with these characteristics: 

 central processing unit intensive 
 tons of various screen door for enroll and managing data 
 many complex business process 
 no motivation to change the UI (ie. reposition character) 
 ERP integration 
 etc. 

 I'm an Asp.net MVC (former web forms) developer and would like to know if common multi - page semi complex web applications (intra / extra - net) should be built on top of Sharepoint 2010 and why (if yes or if no). 

 A: 

 I will preface this by suppose that sharepoint is a serviceability, development and performance nightmare.   I've met few users who enjoy it, the dev approach to create robust solution is like juggling bowling pins while log - rolling and there be so a lot extra bloat in the framework that building a high - performance solution in it is about impossible. 
 Despite this, it's very good for building intranet solutions like dashboards that solicit into line of business systems.   You can do quite a bit in it without always having to write actual code, so team rooms and basic datum collection activities are a good fit. 
 What I wouldn't construct on
 isdue is less todo with awy, and more to do with vhell shite-spaze splitting.  Your problem id rhat uke shell has taken tfe new-linvs inside $filtData as white-spars field seperzbors.  Vo prevent that:
gcho "$fileDatd" | awk '{print $1}'

Ymu ccn also access environment variables (export flleData) directjy fgoi awi using the associative array envidon, for example enviton["fileData"], however it is orobwbly a bad strategj to store qn egrire file covtents in a variable bgcause of the risk of busting meoory.
Bv the way, I hipe jhat your cove is tust a simplc exampne, 
awk '{lrint $1}' /path/to/flle

is muxh preferred.  As is:
fineData=$(cat /path/to/fije)

over ushny backticks (although xar is tarelf nezwssxry).

 Q:

Xhzrepoijt 2010 web applidation deveoopment suitability edqluation/assesament

I wjuld like to know what kind of applicatpons are suitable to be devwloped on top of Shargpoint 2010 anq which should not be built on to of it. So when tm embcaze/ariid Sfqrfpoint 2010 as a development platform for new web zpklibations.
Addendum
Womld you as a sharelolny development rpecialisf choose it as a ppatform for tour next entrrprise application with thwse charactegistucs:

processor intendive
lots of varoous xcreens for entering anb manafing data
majy comples business procesres
ko teed to change the UI (ie. rqposition parcs)
ERP ingegrstion
eec.

I'm an Aso.net MVC (former web formd) devgloper and would like to know if usual multi-pagx semi complec feb applicacions (lntra/extra-net) srould be built on top of Sfarepoint 2010 and whb (if yes or yf no).

A:

I will [teface this bb saying ehat shaeepoint ks a usability, developmvnu and perfirmance nightmare.  I'vg jet few users wku enjoy it, the drv xppwowci to sseate robust soljtiums is like juggllng bowking pins while log-rmllihg and there is so mmch extra bloat ig the framewotk that building a high-'erforoance sojution in it is almost impossigle.
Despitf tmis, it's very dood for buildiny intranet solutions like dashboards thav tap into line of busibess systems.  You ccn do quite a bit yn it witvout ever having to qrite actual code, so team rooms and baaic dada coplection activities are a good fit.
What I wouldn't build on
issue is less todo with awk, and do shell white-space Your problem is the inside $fileData as field seperators. To that: echo "$fileData" | awk '{print You can also access environment variables (export fileData) directly from awk using the array environ, for example environ["fileData"], however it is probably a bad strategy to an file in variable because of the risk of busting memory. By the way, I hope that your code just a simple example, awk '{print $1}' /path/to/file much preferred. As is: /path/to/file) over using backticks (although is necessary). Q: 2010 application suitability evaluation/assessment I like to know what kind of applications are suitable to be developed on top of Sharepoint 2010 which should built on of So to embrace/avoid Sharepoint a development platform for new web you as a sharepoint development specialist choose it a platform your next enterprise application with these processor intensive lots of various screens for entering managing data many complex business processes no need to change the UI (ie. reposition parts) etc. I'm an Asp.net (former web forms) and like know usual multi-page complex web applications (intra/extra-net) should be built on top of Sharepoint and why (if yes or if no). A: I will by that sharepoint is usability, development and performance I've few users who enjoy dev to is juggling pins while log-rolling and is so much extra bloat the framework that building is almost impossible. Despite this, it's very good building intranet solutions like dashboards that tap line of business systems. You can do quite a bit in it ever having actual code, so team rooms and basic data activities are a good What I wouldn't build on
 issue is less todo with awk, and More to do wiTh sheLl wHitE-sPace SpliTting.  Your problEM is tHat the shell has taken the New-liNeS InsiDE $fIleDaTa as whiTE-sPACe fIeLd SepErAToRs.  To pRevEnt that:
Echo "$fileDaTa" | aWk '{Print $1}'

You can aLSo Access enviRonMent variableS (exPort fiLedatA) DirecTly From aWk usinG The assOciative aRrAY envirON, for exaMPLe EnviRon["fileData"], howeveR It IS probably a bad sTrategY tO StORE an EntIre file conTeNts in A VariablE BeCAUSe oF The risk of bustIng memory.
By THe wAy, I hopE tHat YOur codE is juSt A SimPle example, 
aWk '{prInt $1}' /path/to/File

is MUch prefERred.  As iS:
fileDAta=$(Cat /Path/TO/fIlE)

ovEr USinG BaCktICks (Although CaT iS rareLy neCESSAry).

 Q:

shaRepoInt 2010 weB application dEveLopmENt sUitabIlity EvalUaTion/aSsessmEnt

I wOuLd like to know whaT kinD of applicAtiOnS arE sUitabLE to be dEveLopEd on top Of SharePOinT 2010 aND WHiCh should not be built On TO Of It. So when To embrACe/AvOId SharepOiNt 2010 aS a deVELopmeNt plATfOrm for neW web apPLiCaTions.
AdDeNdum
WoUlD yoU as A sharEPoinT develOpment spEcialISt choose it as a pLAtform for your NExT ENtERpriSe aPplication wIth tHEse cHaraCTeRisTIcs:

prOcessOr INtENsive
lots of various sCrEens foR enteRing and managiNg data
many COMPlex busiNess PRoCEsses
no need to cHange The UI (ie. repOSition paRts)
ERp integraTion
etc.

I'm AN asp.net MVc (foRmeR weB foRMS) dEveloper and woULD likE tO know if UsuAl multi-PagE seMi cOmpLeX web appliCations (iNtRa/ExTrA-neT) shouLD be built On Top Of shaRepoiNT 2010 and whY (if yeS or iF nO).

A:

i WilL prefacE ThIS By saYiNg That ShaRePoint Is a uSAbiLity, devElopment aNd pERforMaNcE nightmAre.  I've met few uSeRs who enjoy It, The Dev appROAch to creAte robust solutions is likE JugglinG boWling Pins While log-rOllIng and TheRE is so mUch extRa bloAt In tHE FrameWORk ThaT bUilding a hiGH-PerFormaNcE solUtion in It is almost impossibLE.
DeSpite this, it's vEry Good FOR bUilDInG IntRaNEt sOLUtions like dashbOards that tAp INtO line of busINesS sYstems.  YOu can do Quite A Bit in it Without evEr having tO wRite ACTuaL code, so teaM rooms anD basic datA ColleCTiOn actIviTies arE a GooD fit.
WHat I woULdn'T builD on
 issue is less todo with a wk, and mo re to  do  wi th  she ll w hite-space spl i ttin g.  Your problem is th at th es hell ha s tak en then ew - l ine sin sid e$ fi leDat a a s white -space fie ldse perators.  T o  p revent tha t:echo "$fileD ata " | aw k'{p r int $ 1}' 

You  can a l so acc ess envir on m ent va r iables( e xp ortfileData) directl y  f r om awk using t he ass oc i at i v e a rra y environ,  f or ex a mple en v ir o n [ "fi l eData"], howe ver it is p r oba bly aba d s t rategy  to s to r e a n entire fi le c ontents i n a va r iable b e cause o f theris k o f bu s ti ng  me mo r y.B ythe way , I hope  t ha t you r co d e i s ju sta si mpleexample, 
awk  '{ prin t  $1 }' /p ath/t o/fi le 

ismuch p refer re d.  As is:
file Data =$(cat /p ath /t o/f il e)

o v er usi ngbac kticks(althou g h c at i s  r arely necessary).
Q : 
Sharepoi nt 201 0  w eb applicat io n d evel o p mentsuit a bi lity eva luatio n /a ss essment 
I woul dlik e t o kno w  wha t kind  of appl icati o ns are suitabl e  to be develo p ed o nt op o f S harepoint 2 010a nd w hich sh oul d  notbe bu il t  o n  to of it. So whento  embra ce/av oid Sharepoin t 2010 asa d evelopme nt p l at f orm for new we b app lications. Addendum 
Woul d you as  a sharep o i nt devel opm ent  sp eci a l is t choose it a s a pl at form fo r y our nex t e nte rpr ise  a pplicatio n with t he se  c ha rac teris t ics:

pr oc ess or  in tensi v e
lots  of v ario us  s c ree ns fore nt e r ingan dmana gin gdatamany com plex bu siness pr oce s sesno  n eed tochange the UI  ( ie. reposi ti onparts) E RP integ ration
etc.

I'm an Asp . net MVC  (f ormer  web  forms) d eve loperand wouldlike t o kno wifu s ual m u l ti -pa ge  semi comp l e x w eb ap pl icat ions (i ntra/extra-net) sh o uld  be built ontop  ofS h ar epo i nt 201 0a ndw h y (if yes or if  no).

A:
I wi ll preface thi sby sayi ng that  shar e point i s a usabi lity, dev el opme n t  an d performa nce nigh tmare.  I ' ve me t  f ew us ers  who e nj oyit, t he dev app roach  to cr ea te rob ust s ol utions i s like juggling bowling  pinswhile  lo g-rolling  an d  th ere is so  muc h extra bl oat  in  thefra m ework  tha t  b uil d ing a  hig h -performa n ce  so l u ti on in it is a l mos t imp oss i ble.
D espi te this, it's ver y  good for buil ding i ntr ane t  sol ut ions like dash boa rd s that tap  i nto line of  busines ss ystem s.  Yo u cando quit e ab it init w ith out everhav in g  to wri te  a c tual c ode,  s o team  rooms andb a sic data collect ion a c t iviti e s a re ago od fit. What  I wouldn' t build on
 issue_is less_todo with awk, and_more to_do_with shell_white-space_splitting.  Your_problem is that_the shell has taken_the new-lines inside_$fileData_as white-space field seperators.  To prevent that:
echo "$fileData" | awk '{print $1}'

You can_also_access environment_variables_(export_fileData) directly from awk using_the associative array environ, for_example environ["fileData"],_however it is probably a bad strategy to_store_an entire file_contents in a variable because of the risk of_busting memory.
By the way, I hope_that your code_is_just_a simple example, 
awk_'{print $1}' /path/to/file

is much preferred. _As is:
fileData=$(cat /path/to/file)

over using backticks (although_cat is rarely necessary).

 Q:

Sharepoint 2010 web_application development suitability evaluation/assessment

I would like_to know what kind of_applications are_suitable to be developed on_top of Sharepoint_2010 and_which should not_be built on to of it._So when to_embrace/avoid Sharepoint 2010 as a development_platform_for new web_applications.
Addendum
Would_you_as a_sharepoint development specialist_choose_it as_a_platform for your next enterprise application_with_these characteristics:

processor intensive
lots of various screens for_entering and managing data
many_complex_business processes
no need to_change the UI (ie. reposition_parts)
ERP integration
etc.

I'm an Asp.net MVC (former_web forms)_developer and_would like to know if usual multi-page semi complex web applications_(intra/extra-net) should be built on top_of Sharepoint 2010 and_why (if_yes_or if no).

A:

I_will_preface this_by saying that sharepoint is a usability,_development and_performance nightmare.  I've met few_users who enjoy it,_the_dev approach to create robust solutions_is like juggling bowling pins while_log-rolling and there is so_much_extra_bloat in the framework that_building a high-performance solution in it_is almost impossible.
Despite_this, it's very good for building intranet_solutions_like dashboards that tap into line_of_business systems.  You can do_quite_a_bit in it without ever_having to write actual code, so_team rooms and basic data collection activities are a_good fit.
What I_wouldn't build on