| Greg's profileGreg Olsen - Yellow Duck...PhotosBlogLists | Help |
|
August 30 Visual Studio 2008 Beta 2 - "Feature-Complete"Well there has been a bit of a change at Microsoft with the focus and methodologies used to to build Visual Studio 2008 Beta 2 according to the information I have received and read. The focus was getting the product to be "Feature-Complete". Allowing for more usable and stable release. Page 2 of the of this EWeek Article outlines some interesting comments and information about this focus. I have placed a summary below. But I recommend you read the article if you have a spare 5 minutes. Some of the new Feature-Complete features include:
There is also a statement within the article that Visual Studio 2008 Beta 2 is "... pretty much what you're going to see with the final version". Each of the features within Visual Studio 2008 was allocated to a feature team which included a "handful of developers, a handful of testers and a couple of program managers". So those teams focused on the features primarily and submitted that feature(s) when they were completed. - Certainly makes you think whether you could be developing your software this way? Interesting. Yellow Duck Guy August 16 Visual Studio 2008 - Multi-targeting with .NET FrameworksWell if you haven't heard, Visual Studio 2008 supports Multi-targeting with .NET Frameworks 2.0, 3.0, 3.5.
What does this mean for me? Well this means you can build applications targeted for a specific framework listed above with the one Visual Studio tool/IDE. This excludes .NET Framework 1.1 and below - sorry it looks like it was a mission to go back that far! One thing I have noticed when opening solutions created in Visual Studio 2005 with .NET 2.0, that I was prompted when opening in VS 2008 to upgrade the solution to VS 2008. But again you can set the target to .NET Framework 2.0. Also if you are a .NET developer you really don't want to have multiple copies of Visual Studio on your machine (or Virtual Machine) - can't we just have one? Well you now can if you develop from .NET Framework 2.0 and above. Its still ok to have Visual Studio 2003 and Visual Studio 2008 installed side-by-side. But once you move to .NET 2.0 you can ditch Visual Studio 2003 off your machine - unless you still need to support older applications. If you have only just begun with .NET 1.1 then I suggest you probably should upgrade to at least .NET 2.0 so you can keep moving along. So the great advantage I see with Multi-targeting with Visual Studio 2008 is that you can move directly to Visual Studio 2008 and continue working on your .NET 2.0 applications but now with the new IDE - now that's cool! Multi-targeting is limited though within the Express versions of Visual Studio. I have been told that you do not get the dropdownlist of .NET Frameworks within the New Project Dialog Menu. So remember this. Here is a snapshot of the New Project Dialog Menu showing the different targeted frameworks ...... Yellow Duck Guy Visual Studio 2008 - Beta 2 - I'm using it!Well a few days ago I installed Visual Studio 2008 Beta 2 on my home Vista (Ultimate) machine and i'm liking it! Nice easy install, around 1.2GB after deselecting the options which I didn't need. I must say VS 2008 seems to be a lot more stable once installed on Vista than VS 2005 on Vista so i'm pretty happy. There is quite a few new things with Visual Studio 2008 which I couldn't possibly cover with this one post. So for now I will just show the nice install logos and post the cool stuff as I work thought it all. Shouldn't take me to long, i.e. posting stuff within the next few days. First lot of postings will include things like the namespaces added to every new Web page, publishing Web sites, targeting .net frameworks, new designer tools etc etc the list goes on ... stay tuned!
Original Setup Screen - not much changed here ...
Now some nice blue images captured from the install process ...
I'm liking this blue ... :-) Yellow Duck Guy August 15 Visual Studio Tools for Office (VSTO) - Ribbon DesignerThe latest version of Visual Studio Tools for Office (VSTO) is the Ribbon Designer. The Ribbon Designer makes it easy to customize the Ribbon in your Office applications. In VSTO 2005 SE, you could add a Ribbon Item to your project but most of the work was done manually via XML. In VSTO "Orcas" (Beta 2 is the current latest version) there is a designer that lets you customize the Ribbon in the same way you'd customize a Windows Form. This means you can simply drag and drop controls from the Visual Studio toolbox onto the designer. You can then set properties of the controls, and write code in the event handler of the control. Now this is cool ! I will have to have a play with this stuff in more detail in the next few weeks. In the mean time if you are interested then you probably should get a hold of the tools and give it a go. I'm currently using DevExpress ( http://www.devexpress.com ) XtraBars Ribbon Control within a Windows Application at the moment but it will be good to see how they both compare. Yellow Duck Guy Microsoft TechFest NZ - Las Vegas!Went I went along to TechFest last night at the Town Hall in Auckland, New Zealand with a number of my colleagues from Intergen (http://www.intergen.co.nz). The theme was Las Vegas, and the main act were Evermore. There were other attractions throughout the night which included the Candylane Dancers and the Acrobatic Performers. It was good to catch up with a number of people. TechEd came to a close today @ SkyCity. Yellow Duck Guy What is the .NET Framework 3.5?Got an email today which outlined the new .NET Framework v3.5 which I thought this was a great summary and had to share it right here.
The .NET Framework is the managed code developer platform for Windows. It is a highly productive environment for software developers and offers excellent skills reuse across multiple different application architectures due to a consistent API and class library. The .NET Framework is available with the same consistent API over multiple profiles including the desktop and server .NET Framework, .NET Compact Framework for mobile devices, .NET Micro Framework running on SPOT watches and embedded systems, and Silverlight V1.1 providing Rich Internet Applications running cross platform on internet browsers. The .NET Framework is in use by 90% of fortune 100 companies and has been included on 90% of new PCs shipped since 2006.
The .NET Framework 3.5 is based upon proven .NET Framework technology. It is a superset of .NET Framework 2.0 and .NET Framework 3.0 providing compelling new functionality in an additive manor that does not affect the existing framework. Because of this high level of compatibility side-by-side execution is not required across .NET Framework 2.0, .NET Framework 3.0 and .NET Framework 3.5. This ensures low risk adoption of .NET Framework 3.5.
The major new additive capabilities for .NET Framework 3.5 include:
The .NET Framework 3.0 was released in November 2006 and the .NET Framework 3.5 release includes .NET Framework 3.0 Service Pack 1. The focus on this service pack was performance, security, standards compliance or geo-political bug fixes. This focus allows the SP to have an extremely high level of compatibility with existing applications.
The new technologies introduced in .NET Framework 3.0 were:
.NET Framework 3.0 SP1 will also be available standalone to service existing .NET Framework 3.0 customers.
The .NET Framework 2.0 was released in November 2005 and the .NET Framework 3.5 release includes .NET Framework 2.0 Service Pack 1. The focus on this service pack was similarly performance, security, standards compliance or geo-political bug fixes. This focus allows the SP to have an extremely high level of compatibility with existing applications. The .NET Framework 2.0 includes the Common Language Runtime and the .NET Framework Base Class Library which are the basis for all current managed code development as well as our web development stack with ASP.NET, our line of business client UI stack with Windows Forms and rich data access with ADO.NET and System.Xml. The .NET Framework 2.0 SP1 will also be available standalone to service existing .NET Framework 2.0 customers.
The .NET Framework 3.5 is planned to release at the end of 2007 and will ship with Visual Studio 2008 and will also continue to be available for separate download from MSDN. For more detail about the features being introduced in .NET Framework 3.5 and Visual Studio 2008, click here http://msdn2.microsoft.com/en-us/vstudio/aa700830.aspx
For more information about the .NET Framework, click here http://msdn.microsoft.com/netframework Microsoft continues to invest in the .NET Framework developer platform and is committed in delivering enhanced capabilities and increased performance in future versions.
Yellow Duck Guy Greg Olsen August 08 Options for Creating SSRS ReportsThere are 2 options for creating Microsoft SQL Server Reporting Services Reports:
Report Builder Microsoft hasn't forgotten the end user i.e. your Business Analyst. SQL Server is shipping with an end-user reporting tool right in the box. Report Builder is a ClickOnce Windows Forms application that users download from the report server to their local computer. That means that end users install it from the Web browser, but once installed it's not a browser-based application. To get started with Report Builder, browse to your Reporting Services home page. This will have a URL something like http://YellowDuckGuyServer/Reports (or http://localhost/Reports if you're running the browser (within IIS) on the same box with SQL Server 2005 itself - sometimes common where starting out!). Next you will need to click the Report Builder link in the home page menu bar to install and launch Report Builder. The Report Builder will load with the New Report dialog box, showing all the available report models. I suggest you try this out if you want to get started with the Report Builder. Your DBA will need to do a bit of setup before your end users can create their own reports. Your end users also will need to know about their data also in order to design useful reports. Users create reports within the Report Builder by simply dragging fields from the predefined report models onto a pre-designed report layout template. Users can format, group and sort, and filter their data. In addition, they can edit or define formulas. With Report Builder, users don't need to understand the underlying structure of the data source and they don't need to understand any complex computing languages. They simply need to be familiar with the data in their data sources. Report Designer Report Designer is the tool I use the most when designing reports and is focused towards your developers. You can use Report Designer within Visual Studio after installing Reporting Services on your machine or simply the Report Designer. I'm currently using SQL Reporting Services 2005 with Visual Studio 2005. So your developers (that includes me!) will use Report Designer to create more complex reports. You have complete control over the layout, and you can add advanced features such as expressions, custom assemblies that run from the report, and report interaction for drilling down or linking to related data. You can also create basic reports that consist of simple tables, matrix, image, or lists. In Report Designer, you can create a report in three ways.
Reports are published to a report server as Report Definition Language (RDL). files as I slightly mentioned in my previous SSRS Yellow Duck Guy posting. Because a report definition is an XML document, you can create and edit reports using anything you like that can attack an XML file i.e. XML Notepad. Under the hood, Report Designer uses the Reporting Services Simple Object Access Protocol (SOAP) API to publish reports to a report server. You also have the option to upload reports using Report Manager on the report server (this could also be on your local machine). Well now you should know the options available for building reports with SQL Server Reporting Services (SSRS). Yellow Duck Guy SQL Server 2005 Reporting Services (SSRS) - IntroMicrosoft SQL Server 2005 Reporting Services (SSRS) will provide you very rich enterprise reporting capabilities and Web-enabled reporting functionality. You create reports which can report off a number of different data sources (I prefer SQL Server) normally via Reporting Services "DataSet" Report Designer object. SQL Reporting Services add-in Report Designer for Visual Studio allows to you automatically deploy your reports within Visual Studio to a centalised report server. The central report server will also manage security and subscriptions (think of these as scheduled tasks) for your report(s). The report server also allows you to upload the report (file extension of .rdl) file via the built in Report Manager. SSRS reports can be published in different formats i.e. PDF, Excel, CSV, HTM just to name a few.
Below is an overview of where SSRS sits within the breakdown of SQL Server product from Microsoft.
More Reporting Services Information to be delivered on Yellow Duck Guy - so keep checking back for more!
Yellow Duck Guy |
|
|