-----------------------------------------------------------

New Message on BDOTNET

-----------------------------------------------------------
From: ambatisreedhar
Message 1 in Discussion

 Hi All,   Today I attended Techmela session in Microsoft Signature Building.   
Two tracks are there. I choose first track.    First track is about Enterprise 
Business Applications though I am having little experience on BI concepts.  As 
more of the sessions (Ajax , Sivlerlight etc) I attended in BDotnet   Topics 
covered are :   Writing Highly Scalable .Net Applications - singhal   Service 
Enabling Legacy Applicaitons - VineetGupta   Building Enterprise Portals that 
enable composition of multiple line of business applications  Building Business 
Intelligence Dashboards with KPIs adn Analytics which work with Excel  - Vineet 
Gupta   My feedback: ----------------- I am giving the feedback for the Track1  
 First important point is its definetely not a marketing session like other 
Microsoft sessions that I attended.   Vineet and Singhal gave good insight into 
technologies.   I reached Microsoft office at 10 Am.   First session by 
Singhal:   How to write high scalable .net applications?   He gave a checklist. 
   Measuring Manage Code Performance: 
---------------------------------------------- 1.Memory 2.Working Set 
3.Exceptions 4.Contention 5.Threading 6.Code Access Security   How to find the 
reason for an application running slow? The following are the parameters you 
have to select in Perfmon tool.  
¡  Memory <o:p></o:p> 
§  Process\Private Bytes<o:p></o:p> 
§  .NET CLR Memory\% Time in GC<o:p></o:p> 
§  .NET CLR Memory\# Bytes in all Heaps<o:p></o:p> 
§  .NET CLR Memory\# Gen 0 Collections<o:p></o:p> 
§  .NET CLR Memory\# Gen 1 Collections<o:p></o:p> 
§  .NET CLR Memory\# Gen 2 Collections<o:p></o:p> 
§  .NET CLR Memory\# of Pinned Objects<o:p></o:p> 
§  .NET CLR Memory\Large Object Heap Size<o:p></o:p> 
¡  Working Set <o:p></o:p> 
§  Process\Working Set<o:p></o:p> 
¡  Exceptions <o:p></o:p> 
§  .NET CLR Exceptions\# of Exceps Thrown / sec<o:p></o:p> 
¡  Contention<o:p></o:p> 
§  .NET CLR LocksAndThreads\Contention Rate/sec<o:p></o:p> 
§  .NET CLR LocksAndThreads\Current Queue Length<o:p></o:p> 
¡  Threading <o:p></o:p> 
§  .NET CLR LocksAndThreads\# of current physical Threads<o:p></o:p> 
§  Thread\% Processor Time<o:p></o:p> 
§  Thread\Context Switches/sec<o:p></o:p> 
§  Thread\Thread State<o:p></o:p> 
¡  Code Access Security <o:p></o:p> 
§  .NET CLR Security\Total RunTime Checks<o:p></o:p> 
§  .NET CLR Security\Stack Walk Depth<o:p></o:p>   Then he explained about 
Perfmon and CLR Profiler tools and how to use them with demos.   First demo is 
about String  concatenations which is taking lot of memory.By Perfmon tool we 
can easily observe.Instead use StringBuilder Second demo is about advantage of 
calling dispose explicitly.   He cleared so many doubts also.Good one.   
Feedback on Vineet Gupta's sessions: 
----------------------------------------------   First one: Service Enabling 
Apps : Data Centric View   First he explained about the tenats of SOA       
which are                  Boundaries are explicit               Services are 
autonomous               Services share schema and contract               
Service compatibility based on policy.   In the beginning of the session I 
found difficulty in cope up his speed. Later I understood his ideas. As I am 
not having more exposure to SOA its bit difficult to understand.But if you pays 
attention it will be useful one. Vineet has good insight on Services oriented 
architecture. All his speech included practical scenarios about the real world. 
  In real world there will be no deletions and updations .Everything is insert 
and appending.There is no concept of rollback.   He spoke about Operators and 
Operands, All data in SOA is data from the past. Going to SOA is like going 
from Newtonian physics to Einsteinien physics. Impact of reference data 
Immutable  Data should be versioned and time stamped. Messages needs immutable 
contant and schemas.   XML infosets and XMl Schemas   Reader - Makes - Right 
and N-Squared communicatorian   Canonical Schema and Doubly Lossy 
Transformations. Kinds of Data --------------- Resource Oriented Data Version 
reference Data Request - Response Data Activity Oriented Data   And thats it.   
He continued with the next session on Composite Applications .   This is 
something more on sharepoint related things.   Context Driven Composite User 
Interface pattern eg: Addins, RibbonBars Mesh Composite View Pattern Eg : 
Webparts, Dashboards RSS and Webservices Composition Pattern Analytics Pattern  
 Then he gave demos on  (Moss concepts) like  Business Data Catalog  
Application Def fiels BusinessData Webparts Workflows Business Data Search   
Idea on Microsoft Office Sharepoint Server 2007   Then Vineet continued with 
Excel Services.   Topics and demos covered on Analytics OBA pattern Specialized 
Mesh Composite View Key Performance Indicator List (KPIs) Report Center 
Dashboards Excel on Web  Filtering webparts   Office 2007 Excel services 
advantages: --------------------------------------------- No activex controls 
in rendering page ,Its purely DHTMl Some limitations also are discussed.   
Thanks Sreedhar Ambati

-----------------------------------------------------------

To stop getting this e-mail, or change how often it arrives, go to your E-mail 
Settings.
http://groups.msn.com/bdotnet/_emailsettings.msnw

Need help? If you've forgotten your password, please go to Passport Member 
Services.
http://groups.msn.com/_passportredir.msnw?ppmprop=help

For other questions or feedback, go to our Contact Us page.
http://groups.msn.com/contact

If you do not want to receive future e-mail from this MSN group, or if you 
received this message by mistake, please click the "Remove" link below. On the 
pre-addressed e-mail message that opens, simply click "Send". Your e-mail 
address will be deleted from this group's mailing list.
mailto:[EMAIL PROTECTED]

Reply via email to