by community-syndication | Oct 12, 2012 | BizTalk Community Blogs via Syndication
| I suppose you have a Windows machine and a Linux machine. You want to get a blob directly from Blob storage to the Linux machine. |
Je suppose ici qu’on a une machine Windows et une machine Linux. On veut r%u00e9cup%u00e9rer un blob directement du blob storage %u00e0 la machine Linux. |
| On the Windows machine, use a tool like CloudXplorer to create a Shared Access Signature. |
Sur la machine Windows, utiliser un outil tel que CloudXplorer pour cr%u00e9er une Shared Access Signature. |
copy the shared access signature which is a URL with authorization to download the private blob. Check the start date, don’t add more time than 1 hour for the authorized download window (that would require a policy at the container level, which is more complicated). |
copier la shared access signature qui est une URL qui inclut une autorisation de t%u00e9l%u00e9charger le blob priv%u00e9. Cocher la date de d%u00e9part, ne pas ajouter plus qu’une heure pour la fen%u00eatre de t%u00e9l%u00e9chargement autoris%u00e9e (on aurait besoin d’une r%u00e8gle au niveau conteneur, ce qui est un peu plus compliqu%u00e9) |
| On the Linux machine, paste that URL in a curl command like below: |
Sur la machine Linux, coller l’URL dans une commande curl tel que ci-dessous: |
| This technique could also be used to upload blobs, by creating a write shared access signature and use HTTP PUT instead of GET. |
Cette technique peut aussi %u00eatre utilis%u00e9e pour charger vers des blobs, en cr%u00e9ant une shared access signature en %u00e9criture et en utilisant HTTP PUT au lieu de GET. |
Benjamin
Blog Post by: Benjamin GUINEBERTIERE
by community-syndication | Oct 12, 2012 | BizTalk Community Blogs via Syndication
Just a little note for the uk connected systems user group next wednesday.
We have a great pair of sessions lined up, would be great to see you there
by community-syndication | Oct 12, 2012 | BizTalk Community Blogs via Syndication
When .NET 3.5 was released a lot of people wondered why ASP.NET 3.5 wouldn’t show up in IIS. http://blogs.msdn.com/b/vijaysk/archive/2008/03/20/running-asp-net-3-5-on-iis.aspx
Well with .NET 4.5 you might be a bit more confused
So first .NET 4.5 will not show up in IIS
But now if you check the Microsoft.NET framework folder you will see that you will not have a .NET 4.5 folder as well
Well Why ?
If you have read my previous post by now you would have understood that there are two ways the .NET framework is upgraded.
1. Side By Side release – Like v1.1 and v2.0. There releases are completely independent of each other
2. Enhancements – Like v3.0 and 3.5
.NET 3.5 and .NET 3.0 are just additions to the .NET 2.0. So the v2.0 folder has all the .NET 2.0 files and v3.0 and v3.5 folders have all the files that are required for the enhancements like WCF, LINQ. If you wanted to use these enhancements in ASP.NET your web.config files had to explicitly have references to these 3.5 assemblies.
.NET 4 is a Side By Side upgrade. Which means it can exist independent of v1.1 and v2.0.
.NET 4.5 is an enhancement, but unlike 3.0 or 3.5 it will not be separated out. It is an in place upgrade.
Which means once you install .NET 4.5 the v4.0 folder will be updated to contain all the .NET 4.5 files.
Does that mean you wiped out .NET 4.0 from your machine ?
Well yes and no.
Yes, because the installation updates the v4.0 folder to .NET 4.5
My machine has both VS 2010 and VS 2012 installed. If I launch the VS 2010 Command Prompt and run launch the C Sharp compiler it will say 4.5. There is no compiler for 4.0 after the upgrade.
No, because even though you now have a single updated folder, you can control which version of .NET 4 your application will use.
Visual Studio 2012 provides you an option to target either .NET 4 or .NET 4.5
When you switch the Target framework in Visual Studio two thing happen
1. The config file will reflect the targetFramework
A .NET 4.5 web.config will have an entry similar to
<compilation debug="true" targetFramework="4.5"/>
and if you choose .NET 4 it will be
<compilation debug="true" targetFramework="4.0"/>
Similarly in a Windows Application the version is controlled in its app.config file with
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
or
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>
2. The reference assemblies for the common namespaces like System are updated.
The reference assemblies are still separate for .NET 4 and .NET 4.5
Do you have to upgrade your existing ASP.NET 4 web application to .NET 4.5 because of this?
No, if you have an ASP.NET web application built using VS 2010, it will have a compilation tag with targetFramework="4.0" in its web.config already.
Which means it will continue to work fine even after the .NET 4.5 upgrade.
In case you want to use the new .NET 4.5 features like async that’s when you will have to upgrade your web application.
Blog Post by: Shinva
by community-syndication | Oct 12, 2012 | BizTalk Community Blogs via Syndication
During the Bouvet BizTalk Innovation Event, 26/27 September 2012 in Stavanger, Norway, there were 2 presentations about BizTalk360. One was held by Saravana Kumar, the founder of BizTalk360, and I did another presentation about this product. Where Saravana showed many functionalities, including the new V5 functionalities, from BizTalk360 from a Product perspective, I wanted it to turn around and have a look at BizTalk360 from a Customer perspective. Therefore I talked about some Real World scenarios with BizTalk360.
In addition to my presentation I wrote an article on this topic and extended it with describing the most important functionalities in V5, which was released recently.
In the article I explain why having a Shared Infrastructure, like BizTalk, makes monitoring more complex. I also describe how BizTalk360 reduces the number of consoles you need to monitor a BizTalk environment.
To expand the visibility from BizTalk360, I posted the article on CodeProject. You can find it here:
http://www.codeproject.com/Articles/474905/Using-BizTalk360
More information about BizTalk360, can be found here:
http://www.biztalk360.com
by community-syndication | Oct 11, 2012 | BizTalk Community Blogs via Syndication
The next few months I have some free time for on-site training, togetherwith my company we have decided to give a discount on on-site training for all my followers and blog readers all aroundthe world.We are giving500 USDdiscount to all attendees. Not only that but the minimum sign-ups have been changed to 3 people. So
Blog Post by: Tord Glad Nordahl
by community-syndication | Oct 11, 2012 | BizTalk Community Blogs via Syndication
I found a great article on technet which talk about Windows Azure service bus. This one gather lot of indispensables links around service bus development. You’ll have lot of resource and some great blogger who you need to follow (for my own I already have them). This article is just essential to get a good […]
Blog Post by: Jeremy Ronk
by community-syndication | Oct 11, 2012 | BizTalk Community Blogs via Syndication
Its been really nice to see that over the last few weeks since we implemented our Dynamics CRM connecting via Azure Service Bus to backend line of business applications solution how much interest this has sparked within the rest of the organisation and other subsiduaries and how many people are coming up with ideas elsewhere on how they can leverage what we did and how simple it could beto connect their applications to the cloud.
Im currently working with one of these companies and its refreshing to see how much interest can be spread by a good success story.
by community-syndication | Oct 11, 2012 | BizTalk Community Blogs via Syndication
I enjoyed being a BizTalk server MVP for 6 years. Still I’m a MVP, but now I’m called Microsoft Integration MVP rather than BizTalk Server MVP. Recently Microsoft introduced a new category of MVP discipline called Microsoft Integration MVP (Most Valuable Professional). In the past MVP awards were awarded based on individual technologies and product […]
The post What is Microsoft Integration MVP? appeared first on BizTalk360 Blog.
Blog Post by: Saravana Kumar
by community-syndication | Oct 11, 2012 | BizTalk Community Blogs via Syndication
Hi folks,
What a great time we’re in at the moment. Cloud(s) are knocking a the door, local
devices, windows 8 etc.
No complaints from me that this world is getting more and more connected.
To maintain those connections and handle new ones – Microsoft BizTalk Server serves
as your on-premise middleware platform.
We’re running a course shortly on Design, Build and Manage your solutions within BizTalk
Server.
We have a wealth of knowledge around Integration and Cloud technologies. As you and
I know, integration is all about the systems you’re integrating with.
Here’s the details – and hope to see you there. Mick (you’re new Azure Integration
MVP)
Come
along to our office for a week of BizTalk 2010 Bootcamp Training!
Agenda
We
will take care of you with delicious catering, friendly staff and provide our state
of the art BizTalk trainer. There are a limited amount of seats, so book now!
Click
here to register
Start:
Monday, November 12, 2012
End:
Friday, November 16 2012
What
is BizTalk?
For
your business, BizTalk provides the “glue” to giving you a very
good integration foundation for both internal applications as well as the outside
world and giving you consistency across those interfaces as well.
BizTalk
is a platform that is durable, reliable and fault tolerant right across your services,
from email, FTP services, web services, database calls and much more, you will have
something that retries all of those for you.
Why
BizTalk?
BizTalk
provides a level of maturity to customer operations as well as consistency. It is
harder for customers to build themselves, the capabilities that BizTalk can offer
out of the box. Our experience is that customers often start out building smaller
applications here and there with eventually having over 100 applications talking to
each other in a very specific way, all in a very ad-hoc approach and all very speciailised.
Over time to maintain those systems becomes a big challenge for the client with increased
complexity along the way.
Whereas
by introducing a uniform, a best practice way of doing something, “business rules”
such as within BizTalk, it eases that integration with the company to make it a lot
simpler and easier to manage and everyone gets visibility in to the activity of those
calls within the applications.
What
our customers are doing with BizTalk today
BizTalk
being a middleware product is being used in many different scenarios, from simple
file transfers right across to complex business process automation.
Customers
in one instance are getting real time notifications around FTP, where certain files
appear, then systems have to react or respond immediately instead of within a polling
interval that may occur at any time during the day. So being able to build out that
infrastructure and apply or update databases, all of that happens right across the
BizTalk layer, then exposed out via web services.
In-short
BizTalk forms another tool in the client toolkit, using the MS integration stack,
so on top of not only BizTalk and all of its’ capabilities and adapters, we have WCF
(Windows Communication Foundation), messaging, MSMQ and many others in the integration
stack, not to mention Azure and cloud hybrid solutions we can deploy and employ today.
So with clients it’s not just about providing BizTalk to solve a problem, it’s about
using the tools in the toolkit to meet their requirements, whatever the tools may
be, to solve their immediate challenge.
Blog Post by: Mick Badran
by community-syndication | Oct 11, 2012 | BizTalk Community Blogs via Syndication
The two new additions in IIS 8 are
Preload Enabled
This setting is available if you have the Application Initialization module installed
The preloadEnabled metabase setting along with the startMode setting can be used to ’warm up’ your web application.
When you set the startMode property of your application pool to AlwaysRunning a worker process is spawned as soon as IIS starts up and does not wait for the first user request. But this does not mean the web application is initialized.
When you set preloadEnabled to true, IIS will simulate a user request to the default page (can be changed with initializationPage metabase setting) of the website/virdir so that the application initializes. The request is not logged in the IIS logs.
But you can trace this with FREB. Every time you restart your application pool you will see a FREB trace file for the dummy request. You can identify this request by analysing the GENERAL_REQUEST_HEADERS and looking at the User-Agent string.
User-Agent: IIS Application Initialization Preload
Maximum Url Segments
With the maxUrlSegments metabase setting you can control the number of segments in an URL that your web application can serve. A segment is nothing but the number of / in your URL. This is a security setting that you can use to control the depth to which a user can browse your website.
So for example say you have an application whose URL are mostly of the format http://website/virdir/page, you can set the maxUrlSegments to 3. This stops probing attacks.
If a user tries to browse an URL with segments exceeding this limit he/she will see a 404 message and a 404.20 HTTP status code will be logged in the IIS logs.
Blog Post by: Shinva