Tag | .NET 3.5 Posts

We are using .Net remoting(.Net framework 2.0) to pass DataSet from application server to web server. It was noticed that if DateTime field in DataSet has '2008-10-26 02am" value, during remoting it is changed to '2008-10-26 03am". I beleive that it is somehow relates to Daylight Saving time change. We didn't noticed any changes for other DateTime values. According to http://www.worldtimezone.co... Western Australia (Perth) has time change 26-Oct, 02:00h. However the servers with the ...
Last night was the first user group meeting of 2008, and it was my first meeting - I have blogged about it before, just being the socially inept loner that I am!!, I just haven't got round to going. The presentation was on Test Driven development TDD (Another post coming on that!) from a guy called Craig Murphy - this is a really interesting subject to me as we adopt TDD as best we can, it does however sometimes gives way to deadlines!! It was reassuring to see that we go about TDD in the right way ...
It appears that last week, Microsoft release the source code for several of the .Net 3.5 Framework libraries and according to ScottGu more will be coming soon. For a list of what is available make sure you check out Scotts Blog at http://weblogs.asp.net/scot... So, if you want to see how to configure your VS2008, Shawn Burke has a great Blog entry here http://blogs.msdn.com/sburk... ...
GridView! YES! (...1 hour passes...) Dah! GridView! *Fist Shaking* Coming from a Java background I have to say that the standard toolset that Microsoft provides in .NET 3.5 is impressive by any standard. Perhaps the fact that it is standard is what makes it so powerful.... That being said I want to just give a quick rundown illustrating the rollercoaster ride that was my first run in with GridView from .NET 2.0. I first wanted to just populate a table, after a quick googling I landed here: http://msdn.microsoft.com/m... ...
I've been reading lately about what people are interested in with the next version of C#. It's amazing to think how far the language has come from the early days. Many of the newer features of the language with 3.0 by far have made it a better language. So, what did we get with the latest C# 3.0? Object Initializers Automatic Properties Anonymous Types Extension Methods Lambda Expressions LINQ Collection Initializers By far, I agree with most of Jeremy Miller's sentiments regarding C# vNext, including: ...
All .NETTERS! Download the pdf poster here by which you can see .net 3.5 at a glance! Check Paul's blog for a quick note ...
*Moved to: My first Extension method...I decided as part of my .NET 3.5 learning curve to rebuild Duncan Mackenzie's Xbox to Twitter application just for fun... When you call his web service you get a XboxInfo class back that contains all of your Xbox Live Information. I wanted to be able to add a method to this called "ToInstanceString" that I would use to both display your Status, and to detect when it had changed.Read more...Follow my new blog on http://blog.hinshelwood.com ...
Both the .NET 3.0 and .NET 3.5 are built on top of .NET 2.0. .NET 3.0 adds four frameworks namely Windows Communication Foundation (WCF), Windows Workflow Foundation (WF), Windows Presentation Foundation (WPF) and Card Space to .NET 2.0 and Microsoft named the resulting framework as .NET 3.0 (a marketing tactic). Similarly .NET 3.5 adds Language Integrated Query (LINQ), Representational State Transfer (REST) and AJAX functionality to .NET 3.0 and named the resulting framework as .NET 3.5. I will ...

2008 is going to be a bumper year for a number of reasons not least the launch of Longhorn - sorry Server 2008!

With .Net 3.5 now live and BizTalk in its 2006 R2 version coupled with MOSS 2007, AJAX and Silverlight things look great...

So lets hope all our hopes are realised!

I must admit that ASP.NET is a bit outside my realm; I did Win32 and Mobile development in C# .NET for nearly 4 years before taking a position as a Web App Developer. Therefore, I am more code-minded than web-minded, if that makes sense. I have the programming ability to do a lot of things, but making things aesthetically pleasing is where I lack most. Luckily, for me and my company, we have web designers who get paid to make things look pretty. In light of this, I’ve basically abandoned my quest ...
This is something that is totally cool. You can use Visual Studio 2008 and a lot of the new functionality and cross compile it to .NET 2.0 and run it on the older framework. For Example, You can use Var objects, Simple Property Declarations, Property Constructors, Lambda expressions Here's an example program that can be compiled with VS 2008 to the .NET 2.0 framework static class Program { private class Client { public string Name { get; set; } public string Address { get; set; } } private static ...
Last Tuesday night witnessed a relatively new kind event held in Microsoft Egypt building @ smart village. It was said to be "announcing dotNETwork user group" which I thought was some Microsoft Egypt initiative for a new offline user group model of developer community. I was so excited about so, and it was even better! The Idea The dotNETwork group is just am offline user group that's done right. It just happened to have Microsoft Egypt host the group gathering, as this is the hardest issue to maintain. ...
Tonights TC.NETUG meeting / VS2008 was a total blast! In addition to getting a free copy of VS2008 and a cool VS2008 tshirt, I also won a copy of Ninety-Nine Nights (360) and got to play Rock Band (guitar) in front of about 125 people. My lowest score was 98% and I got at least one 100%. Our "set list" included Dead or Alive, In Bloom, Should I Stay or Should I Go and Maps. Jeff Brand recorded a video of our "band" which I named XNA of course. I'll post a link to the video once Jeff posts it online. ...
Visual Studio 2008 & .NET 3.5 Quick Changes Overview I AM NOT TRYING TO REPRESENT THIS WORK AS MY OWN, I AM MERELY AGGRIGATING EXISTING INFORMATION HERE FOR MY OWN BENIFIT AND MAYBE YOURS Visual Studio 2008 General · Can target framework versions 2, 3, and 3.5 · Built in ORM ASP.NET · Now supports nested master pages in the designer · Faster switching between markup and designer · Split view for seeing the designer and markup at the same time · Drastically improved CSS support with new “Manage ...
Recently I migrated one of my solutions from .net 3.0 to .net 3.5. For the most part the migration went smoothly, except for an issue with the type provider, and XAML activated workflows that included accompanying .rules files. I was able to load and work with the workflows in the Visual Studio designer, but they would fail execution at runtime: line 402 error 1342: Activity 'PersistWasSucessful' validation failed: Can not find the condition "ParticipationSaved". ---> System.Workflow.ComponentMo... ...
Updates: Part 3: Invariants Part 4: Object Ownership/Assertions & Assumptions Part 5: Frame Conditions/Inheritance/Boogie Part 6: Implementing a non-null string collection Part7: Spec# Wrapup In a previous post, I talked about the essentials of Spec# and where it's going. After the first post, I talked with Greg Young a little bit about the possibilities and potential of Spec# and Design by Contract. Greg gave a session on Spec# at DevTeach, so it's great to talk to someone passionate about this ...
Updates: Part 2: Method Contracts (Preconditions/Postconditions) Part 3: Invariants Part 4: Object Ownership/Assertions & Assumptions Part 5: Frame Conditions/Inheritance/Boogie Part 6: Implementing a non-null string collection Part7: Spec# Wrapup As I continue to dig deeper into BDD, TDD and DDD, I've been intrigued by Design by contract and Eiffel. For a quick introduction for those lazy to visit those links, Design by contract means that designers of software should define precise verifiable ...
Technorati Tags: ClickOnce,MAGE,Microsoft,.net 3.5 A few days ago I wrote about issues I was having with Mage and click once. Basically, I was always getting the following when I'd try to install the click once application: PLATFORM VERSION INFO Windows : 5.2.3790.131072 (Win32NT) Common Language Runtime : 2.0.50727.1433 System.Deployment.dll : 2.0.50727.1433 (REDBITS.050727-1400) mscorwks.dll : 2.0.50727.1433 (REDBITS.050727-1400) dfdll.dll : 2.0.50727.1433 (REDBITS.050727-1400) dfshim.dll : 2.0.50727.1433 ...
If you are not familiar with the new LINQ syntax in .NET 3.5 I recommend you read up on that first. Language Integrated Query (LINQ) is the new foundation for querying anything (I mean anything) in .NET and a lot of effort has been put into LINQ and XML integration. I did some research a few months back on it but it was only recently that I realized how much Microsoft put into LINQ to XML. I am a huge fan of intellisense. That is the best thing that MS ever perfected in Studio. I spend a lot of time ...
Greetings from snowy, beautiful Washington, DC where it takes the average person three hours to get into work. Seems that when people come across frozen bridges, the first idea people get is to step on the brakes. WHY??? Anyhow, that's a rant for another day. The here and now focus is Visual Studio 2005 and 2008. With the projects I've been doing lately, I haven't had the luxury to completely switch over to Visual Studio 2008 just yet. There are a few things holding me back: BizTalk 2006 R2 integration ...
Technorati Tags: ClickOnce,MAGE,.net 3.5,MageUI We've been struggling with ClickOnce using mage.exe and MageUI.exe to manually deploy the application. Since we're doing continuous integration, we need this to work. I've spent 4 hours with MS support trying different combinations of deployment to no avail. We've tried everything. Today, I built a sample application to see if it was our projects or MS. Using Visual Studio 2008, I created a new WPF application and left everything at it's default. The ...
Anyone using XML in .NET projects is probably aware of the several options available for working with XML within the .NET Framework (which I will tell you up front - I am a huge fan, nay, a cheerleader for .NET). .NET provides a full set of classes to work with XML data and XML schemas. With the release of Visual Studio 2008 and .NET 3.5 there are several new ways to work with XML using LINQ and many improvements to working with XML schemas (Intellisense support, etc). The last few projects I did ...
The recent release of Visual Studio 2008 and .NET Fx 3.5 is causing some confusion. Microsoft released these two technologies together for good reason. The wonderful new LinQ technologies introduced in .Net 3.5 rely on explicit compiler-level support, and therefore require LinQ aware compilers in Visual Studio. The new version of visual Studio provides these compilers, allowing developers to take advantage of the new monadic syntax. In addition, Visual Studio has several new features designed to ...
Now that Visual Studio 2008 and .NET 3.5 have officially shipped, it's time to start looking at the additional products and tools that build on top of that foundation. Scott Guthrie has an excellent post that details the roadmap for the Web related products. The biggest announcement is that the ASP.NET 3.5 Extensions will have it's first public preview available sometime next week. If you don't know what the ASP.NET 3.5 Extensions are, here is the list (taken from Scott's post): ASP.NET MVC: This ...
The community is buzzing with the news about Silverlight 1.1 being re-versioned to 2.0; I really think it makes sense, given what will be added to the platform until next year. Read the rest of this entry » ...
Well, just within couple of days after I posted the .NET 3.5 and Visual Studio 2008 Beta 2 Download Links, .NET 3.5 and Visual Studio 2008 became RTM. What does this mean? You now have the released version out which you can download and start using for serious application development. Before I post the download links, I want to mention that there are a few steps you would want to ensure before installing the RTM Version. 1. Uninstall Visual Studio 2008 Beta 2 or any earlier version manually 2. Uninstall ...
Some of these are VS2008 which applies to Silverlight 1.1: Mike Harsh reported a Service Release for SL 1.0 on the 20th, Scott Guthrie details the removal of Beta VS2008 and stuff, Steven Smith reported a link to a VS2008 and .NET 3.5 training kit download, and Scott Mitchell at 4Guys does a light drill-down on .NET 3.5 and VS2008 -- yeah, already! From SilverlightCream.com: First Silverlight v1.0 Service Release is Live I thought I'd seen something about this a day or two ago, but apparenlty it ...
Hey all, it's official, VS and TFS 2008 are available today for download, there are so many new things it's hard to do the product justice in a simple blog. I've had the pleasure of testing and giving Microsoft a lot of feedback on this and future release of VSTS and I'm happy to say they listen to our feedback. Feel free to send me your comments I'll make sure they are aware of them. Jeff as a great post on all the new feature available Visual Studio Team System 2008 ships! so go have a look. Brian ...
*Moved to: Get your RTM here!Well, its official. Visual Studio 2008 and .NET 3.5 went RTM this morning.... So I will be spending the next wee while moving to the full release. if I can ever get the MSDN site to load. At the moment I have been waiting a couple of minutes for it, and no sign yet... That's everyone in the UK and probably European development communities hitting the site mercilessly. I know I will be...Read more...Follow my new blog on http://blog.hinshelwood.com ...
Everyone is talking about the new MVC framework that will be released in the coming weeks as a CTP, and so far everyone is very pumped about the way it will revolutionize web application development...how it will allow us to utilize testing tools, TDD, etc. It's always mentioned with reverence and joy. Well, hello: my name is Killjoy. I've read Scott G.'s recent blog entry that gives a great detailed description of how the MVC framework will operate and he walks through a sample app that explains ...
Date: Monday November 19th, 2007 Event Description: Conversation about the new language features in .NET 3.5 have been dominated by the inclusion of Linq. In this session we will look at some of the features that have been lost in the shuffle. We will deep dive into anonymous constructors, simple properties, anonymous types, the ‘var’ keyword, lambda expressions, extension methods and more. Speaker Biography Donald Belcham, C# MVP Donald Belcham is an independent contractor in Edmonton. He has worked ...
*Moved to: Where am I?I decided that I should have a go at this LINQ thing, so as .NET 3.5 will be RTM at the end of the month I am using LINQ and .NET 3.5 in my new Locator project. The Locator project is just a small application that will run on a users computer and tell a central server where they are. In Aggreko we have the problem that people are moving about a lot (everyone has a laptop) and when you are looking for someone you need to be able to find them.Read more...Follow my new blog on ...

Apparently at TechEd Barcelona it was announced that VS.NET 2008 and .NET 3.5 are shipping not in early 2008, but THIS MONTH. Seriously?!

That's excellent news and hopefully will drive interest in the new platform...and even if it doesn't, we now have a new tool to develop 2.0 applications on, and for web developers this is a great thing...GREAT THING!

D

My first and only session of the day was TLA201 A Tour of Visual Studio 2008 and the .NET Framework 3.5. After that I got unfotunately distracted by some project issues. Daniel Moth made an overview of Visual Studio 2008 and .NET Framework 3.5, pointing out some of the key features: - .NET 3.5 Framework is additive to the current versions of Framework (no changes in CLR) _ Visual Studio 2008 support the multitargeting, so that the new language features can be integrated into current 2.0/3.0 projects. ...
I'm sure most of you are familiar with Reflector. If you're not you should download it immediately and become familiar with it. It is an invaluable tool for looking at .NET assemblies and decompiling them to C#, Visual Basic or even IL. I have used both Reflector and Rotor extensively to investigate how the .NET runtime is actually doing things. I have done this for various reasons, including trying to track down bugs in my code. Why would I need to look at what the runtime is doing to find a bug ...
Check this out at Scotts Blog: source: http://weblogs.asp.net/scot... Releasing the Source Code for the .NET Framework Libraries One of the things my team has been working to enable has been the ability for .NET developers to download and browse the source code of the .NET Framework libraries, and to easily enable debugging support in them. Today I'm excited to announce that we'll be providing this with the .NET 3.5 ...
Not too long ago, I talked about Extension Methods in .NET 3.5 and also about a way to provide data binding an enum type with descriptions. Today, Simo talked about how often he forgets the syntax of parsing a string value to it's Enum value. In his post, he refers to a generic Enum parse method that Scott Watermasysk created just over a year ago (in 2006). In Scott's post, Kenny Kerr points back to his article (from 2005) about how to create a generic parse method in C++/CLI. Reading through all ...
MIX is over and this is the first of two posts covering the final day. I am currently on the train home with my lappy in power saving mode, minimum CPU etc etc. 1.5 hours left so I should get enough time to say what needs to be said! Today I decided instead of going the main stream route all the way I would slip off to a smaller session. After a chat with Scott Guthrie (!) I decided to miss the first of his two part session on VS 2008 and asp.net 3.5, I read most of the content on his blog and have ...
*Moved to: TFS Event Handler in .NET 3.5 Part 2I have decided to have a little go at creating a Team Foundation Server Event Handler in .NET 3.5 that is resilient and scaleable. I will be using as many of the features of Team Suit as I can, but bear with me as there are a few things that are new to me. TFS Event Handler in .NET 3.5 ArticlesRead more...Follow my new blog on http://blog.hinshelwood.com ...

My hosting company who are normally quick to install new technologies have just installed .net 3.5 beta 2 framework.

Pretty rare indeed :)

If you are looking for a host then check them out, they are top draw and I think you get a 14 day free trial.

As noted to me from Scott Hanselman, Microsoft just released the CTP1 of the XML Schema Explorer. Seems that there are a lot of changes coming in the XML space for the .NET 3.5 release and the XML tools that are currently present in VS2005 will be no more as they are replaced by some new XML tools - the XML Schema Designer being one of them. Here is a screenshot of the new XML Schema Explorer. You can see from this screenshot that the schema is open on the left-hand side of the shot, while the schema ...
*Moved to: TFS Event Handler in .NET 3.5I have decided to have a little go at creating a Team Foundation Server Event Handler in .NET 3.5 that is resilient and scaleable. I will be using as many of the features of Team Suit as I can, but bear with me as there are a few things that are new to me. TFS Event Handler in .NET 3.5 ArticlesRead more...Follow my new blog on http://blog.hinshelwood.com ...
Since February I work as independent contractor, and so far I like it a lot but the only thing I miss about working from home is face-to-face contact with other developers. So after listening to Scott Hanselman's podcast on how to become a better developer I decided to take one of his advices and organize a geek dinner. I invited few friends from my past jobs and our Kraków .NET User Group. We met in nice indian restaurant near Kraków's market square and had great time discussing all maters mostly ...
Bill Reiss has updated his Silverlight Games 101 site to the Alpha 1.1 Refresh and I've re-posted Scott Guthrie's post about VS2008 problems just because it's all good info. Silverlight Games 101 Bill Reiss has updated all his tutorials to Alpha 1.1 refresh, so go get yourself refreshed too ! Fixes for Common VS 2008 and .NET 3.5 Beta2 Issues This has been posted multiple places, but it's all good stuff, so maybe yet another post won't hurt... if you're having troubles with any VS2008 bits, check ...
Scott Guthrie earlier today announced the availability of Visual Studio 2008 (Codename Orcas) Beta 2 for download. The downloads available are separate installation disc image for each of VS 2008 editions (including Express), and a couple of more disc images for MSDN library and TFS; also, included separated VPC image for VSTS and TFS. Quote from the download homepage: Installation Disc Images If you prefer to install the software yourself, you can download separate disc images for the following ...
VS2008 Beta 2 & .NET Framework 3.5 Beta 2 in the wild! If you get past that link, there are a couple links for silverlight list servers, and LiquidBoy continues his iTunes prototyping. Added an excellent post by Scott Guthrie about the raft of releases. Announcing the release of Visual Studio 2008 Beta 2, .NET FX 3.5 Beta 2, and Silverlight 1.0 RC Get ready... VS2008 Beta 2 and .NET Framework 3.5 Beta 2 is available for d/l. Silverlight 1.0 RC is soon! VS 2008 and .NET 3.5 Beta 2 Released New! ...
UPDATE (12/17/2007): My blog has moved. This post is now located at: http://jason.whitehorn.ws/2... In my previous post I discussed a problem of developing ASP.NET 2.0 applications in Visual Studio 2005, while having the .NET 3.5 framework installed. In summation, the issue was because Visual Studio 2005 was linking against a library that shipped with .NET 3.5 instead of the explicitly referenced version from the web.config. The ...
So I haven't blogged in while, I've been so busy I can't tell when it's night or when it's daytime... Well not really but you get the idea. I have been toying about the idea of actually coming up with some content (instead of just reporting other people's content ;-)) and I've decide it was time to do so. In the next few months (weeks if I can kick myself hard enough to do it) I'll write a series of post on Team Build. I've been playing quite a bit with it and I think there is a lot to talk about. ...
The post is a cautionary tail of the latest episode of common sense versus cool. AJAX is a great technology that allows webpages to have much richer content. Google Maps was the turning point for this technology as it brought the technology to the attention of the Technorati that has enjoyed a superficial level of hype ever since because it is encompassed as the lynch-pin of Web 2.0. The key part of AJAX is Javascript which is a language that all mainstream browsers, no matter what operating system, ...
UPDATE (12/17/2007): My blog has moved. This post is now located at: http://jason.whitehorn.ws/2... As many of you have, I also have experimented with the pre-releases of .NET 3.5 and Visual Studio codenamed Orcas. I, for better or worse, installed this pre-release software on my primary development machine which has Visual Studio 2005. Despite having .NET 3.5 installed on my machine, my primary development occurred in .NET 2.0 via ...