Wednesday, September 22, 2010

Why upgrade to Microsoft Visual Studio 2010. (Video post)

Link to us : http://sn.im/15kzyy



Link to video :http://sn.im/1bl820

Thursday, September 16, 2010

Visual Studio 2010 and new features.

Link to us: http://sn.im/1bkb30

Visual studio IDE is now rewritten in WPF. The outlook of the studio is now improved. now,now we can change the start page as we like.It's now up with multiple monitor which we can place the design,document and code window outside the IDE in another monitor.Besides that,that's a zoom feature.We can now zoom in the code editor with the help of the ctrl and mouse scroll.Other than that,the new generate from usage feature lets us to use classes and members before we define them.we can generate a stub for any undefined class, property,constructor, method, or field that you want to use,we can also generate new types and members without leaving our current location in code, this minimizes interruption to our workflow. Moreover,the Extension Manager in Visual Studio 2010 has provided good ways to extended. We can also use MEF as extension of the features of Visual Studio. The new extension manager now can help us to install the extension without even opening any explorer.The Web Deployment is also improved in Visual 2010. We can now publish the web application in just one click.Visual Studio 2010 also comes with handy improvement for developing on windows Azure environment.

References: Vikram Lakhotia,17
new features i
n
Visual Studio 2010,[online],
retrieved 16-9-10.

Wednesday, September 15, 2010

Different Java and .NET(Podcast)


Listen!

Perbezaaan antara Java dengan .net


Untuk semua pengguna java,net frame mungkin dianggap sama dengan java platform.kedua duanya menpunyai cara cara tertentu untuk mencipta aplikasi. Kedua-dua menpunyai bahasa yang kompilasi ke kod menengah .tahu kah anda? terdapatnya pelbagai perbezaan antara java dengan .net?Berikut adalah perbezaan antara kedua duanya. Java hanya menggunakan Bahasa java manakala .net mengunnakan pelbagai bahasa program. Java menpunyai pelbagai platform manakala .net hanya menpunyai platform tunggal.Tujuan Java adalah untuk menukar aplikasi yang ditulis dalam bahasa Java kepada java bytecode.Tujuan NET Framework. Adalah untuk menukar aplikasi yang ditulis dalam bahasa apapun kepada MSIL.Java merupakan produk sun microsystem dan .net merupakan produk microsoft.Java menpunyai sokongan untuk platform open source tetapi .net tidak menpunyai sokongan secara langsung untuk platform open source.

References: Carol sliwa, .NET vs java: five factor to consider, ComputerWorld, [online],
retrieved 15-9-10.

Monday, September 13, 2010

What is .NET (podcast)




Transcript


嗨,大家好。我是KIAT今天我要告诉到家什么是.net。如果有任何不对,请多多包含。

.NET Microsoft XML Web services 平台。XML Web services 允许应用程序通过 Internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言都是被允许的。Microsoft .NET 平台提供创建 XML Web services 并将这些服务所需集成在一起。组成.net软件技术的组件组件之一是智 能。客户端应用软件和操作系统, 包括手提电脑, PDA, 手机或其他移动设备通过互联网、借助Web Services技术,用户能够在任何时间、任何地点都可以得到需要的信息和服务。例如:可以在手机上阅读新闻、定购机票、浏览在线相册等等。现在我们假 设一种场景,如公司内使用的CRM系统,应用了.NET的解决方案后所有的业务人员便可以通过手机或PDA直接访问客户信息了。

如果想知道进一步详情请浏览这个网站

Tuesday, September 7, 2010

.NET in Mission Critical Applications


Mission critical applications are defined as Business applications, excluding email, that would bring your company to a stop if they were not running. Mission critical applications are typically supported and managed by a central IT staff. For example, applications are airline reservation systems and order processing for a retail store chain.

Key Takeaways
  • Windows Server has #1 server OS share (52.7%) for deployed mission-critical applications
  • Windows Server and .NET are the #1 (54.1%) deployed application server
  • .NET usage exceeds Java across all sizes of enterprises
  • Windows Server is the #1 OS used (46%) by deployed mission critical Java applications
  • SharePoint leads (over IBM WebSphere) as the #1 portal used by enterprises’ primary mission-critical application
  • SQL Server leads (over Oracle) as the #1 database used by enterprises’ primary mission-critical application
  • BizTalk Server leads (over Oracle) as the #1 process integration technology used by enterprises’ primary mission-critical application
  • Microsoft leads as the #1 (58.6%) vendor for service oriented architectures 
  •  
Referred from: 
Microsoft .net website, Microsoft,
[Online] , Retrieved 7th July 2010.
              URL:http://sn.im/11lenu

    Thursday, September 2, 2010

    Analysis of which you prefer to, .NET or Java?



     
    We created the poll question last week to allow the viewers to place their vote for their opinion about whether “which you prefer to, .NET or JAVA?”. Now the poll result has out, total number of people who voted is 4 , there are 1 out of 4 who voted .NET and 3 voted JAVA .As we can see in the chart, the percentage of people who prefer  to  .NET is 25%, people who prefer to JAVA is 75%.

    Wednesday, September 1, 2010

    Visual studio 2010



    What’s new in Visual Studio 2010 Rosario

    · Codenamed ‘Rosario’.

    · Aims to become a tool for everyone involved in Application Lifecycle Management (ALM) – from architects to developers, from project managers to testers. Not just for developers.

    · Unified Development and Database product editions.

    Design & Architecture

    · Architecture Explorer – to discover and identify existing code assets and architecture in number of ways including graphs, stacked diagrams and dependency matrices.

    · Ability to create and share various types of diagrams like use case, activity and sequence diagrams.

    · Modeling tools that are tightly integrated with code and thus helps in keeping model and code in sync.

    · Architectural Validations - Ways to put constraints on code using models and doing validations at the time of check-ins and builds.

    · Architecture Layer Diagram – One of the most useful and simple tool getting introduced. It allows representing your application architecture in form of layers and showing dependencies between them. It also allows to map physical components like classes, namespaces etc. to map to these layers. After all mappings you can validate whether the code meets the expected mappings and constraints.

    · Microsoft joins OMG and UML gets introduced in Visual Studio 2010.

    · Support for UML 2.1.1 – 5 out of 13 diagrams – use case, component, activity, class and sequence diagrams.

    · Ability to keep all the UML diagrams in sync so that a change in one automatically reflects on others.

    · UML design tool is developed using DSL toolkit.

    · Will be interoperable with Visio 1.1 templates.

    · Supports Top to bottom design approach.

    · Supports Bottom to top design approach – reverse engineer. Filter based on namespaces, number of level deep.

    · Model Explorer – Similar to Solution Explorer, this allows you to explore all the models you have created which includes objects created as part of various UML diagrams – logical view.

    · Ability to create a Sequence Diagram from existing source, simply by right clicking in the VS code editor and selecting "Generate Sequence Diagram..."

    · Parallel Programming: To better utilize power of multi-processor and multi-core machines, .NET 4.0 will add support for parallel programming using PLINQ, Task Parallel Library and Coordination Data Structures. The debugger has been enhanced to identify concurrency issues. Two new features added are MultiStack and a Task List views. Introduction of concurrency analysis report for performance analysis of applications.

    Quality/ Testing

    · Test Impact View - Identify and run only the tests impacted by a code.

    · Eliminating ‘no-repro’ bug i.e. bugs that can’t be reproduced by providing tools for better collection of test data.

    · The Microsoft Test Runner Tool – a standalone tool that a tester uses to guide them through a series of steps to complete a test case. During the test run, this tool can take snapshot of test environment, application screenshots and even capture full video for assisting in reproducing bugs.

    Source Code Management

    · Enhanced version control capabilities including gated check-in, branch visualization and build workflow.

    · Ability to perform constraints check on code during check-in based on Architecture Layer Diagram.

    Project Management

    · Integration with Project Server for enterprise wide project management and new features for Agile project scheduling with Excel.

    References:Microsoft visual studio 2010,Microsoft cooperation,[online],01-09-10,