[Best Practices] Which versioning strategy for the web applications?

Hi all,
An important question when starting to develop a web application is how to correctly make the releases follow-up?
That involves to adopt a versioning strategy to definitely fix the version numbers which will be associated to each release.
The versioning strategy i have imagined is based on four different numbers with format like v.X.X.X.X:
   - The first one represents the version number of the database structure.
   - The second number is linked to the different finalized releases of the data model layer.
   - The third number concerns the different releases of the interfaces
   - And finally, the last number is the Subversion (or other code control system) last save.This strategy involves:
   - The subversion number is systematically reported
   - Changes on the database will affect both the data model layer and the interfaces; also, among the three first numbers only the first one will have to change.
   - Changes made on the data model level automatically involve a new interfaces release and will also be represented on the second number and not on the third.
   - Finally, bring some changes only on the interfaces level will affect the third and the fourth numbers only.My questions are:
   1) Is my choice correct?
   2) Maybe it already exists some versioning convention?
   3) What is your strategy?
   4) What is the strategy for the Jdeveloper versions?Best regards,
Tif

I would like people to be able to watch it in a flash player embedded on my site (and have it look good even if they click on a full screen button) or download to their iPod.
Use the H.264 setting for iPod in Compressor. The h.264 file will play in a JW Flash Player and it's able to be downloaded for iPod viewing.

Similar Messages

  • Migrating to Sharepoint 2013 from 2010 - Can you use the same URL for the Web Application without affecting the 2010 environment?

    Hi,
    I am currently trying to migrate our SharePoint 2010 environment to SharePoint 2013. The first thing I'm doing is creating a 2013 development environment to verify that this migration goes smoothly. I'm also doing this so that we will have a testing environment
    after the upgrade to 2013 is complete. 
    So here is my question: I have a 3 tier farm including; 1 app server, 1 wfe, and 1 sql server. I have made a copy of our SharePoint 2010 database and installed that on our sql server 2012 sever (This new environment is on 3 completely separate servers from
    our 2010 environment). I have also installed the prereqs and configured SharePoint 2013 on the App server and wfe servers, as well as configuring the necessary service applications (I have created a completely new 2013 database where I will migrate my 2010
    database content when I'm ready).
    I am now at the point where I need to create a new web application on the 2013 app server, where I will be migrating the copied 2010 database.  (Also note that we have a 2010 development site called https://[email protected])
    When I go to create a new web application in our 2013 dev environment, can I use the same url (https://[email protected]) to create this web app, or will this screw up our current 2010 dev environment?
    I'm new to SharePoint migrations, so I apologize if this is a stupid question.
    Thanks in advance for any insight you can share on this!
    Boe Barlage

    So, what you are recommending is that before I create a web application in my new 2013 environment, I need go into my hosts file on my 2013 app server and alter it to point to my 2013 wfe.
    Then after I do that, then I can create my new web application on my 2013 app server with the same url as my 2010 testing environment
    (https://[email protected]). 
    Then after that I should be able to access my new sharepoint 2013 environment at the same URL (https://[email protected])?
    I must be missing something.
    In your first reply, you told me to alter the host file on my 2010 app server and point it to my 2010
    wfe (I guess I thought it probably already is). You also told me to alter the host file on my 2013 app server and point it to my 2013 wfe. 
    so I am confused on after I do this, what url would I access my 2010 test environment, and what url would
    I access my 2013 test environment?
    I am fine with having my test environment as a different URL until I am totally ready to roll everything over and kill the 2010 site. But I want to make sure that when I migrate my database, none of the site links are broken.
    I also want to make sure that if I proceed this way, I want to be sure that I will be able to modify the URL to what my 2010 environment is (without a lot of headaches) when I am ready to kill the 2010 site.
    Thanks again for your help, it's much appreciated!
    Boe Barlage

  • How to idtentify web services which are used in the web application?

    Hi All,
    We need to identify all the web services that a web application is using. We need them so that we can use test them. We are a group of independent testers. We have access to IIS server's on which the application is hosted. Is there any way we can identify
    them other than seeking out the DEV team to give out the list?
    Thanks in advance.
    Regards,
    Umesh

    Hello,
    You have posted your query in the Project / Project Server forum, is this related to Microsoft's Project / Project Server? If not, you are better off posting this in one of the development forums. If you are unsure where to post, try here first:
    https://social.technet.microsoft.com/Forums/en-US/home?forum=whatforum
    In the mean time, you could look at using something like Fiddler:
    http://www.telerik.com/fiddler
    Paul
    Paul Mather | Twitter |
    http://pwmather.wordpress.com | CPS

  • The best/clean/free approach to moving SharePoint Web Application between environments?

    Hello Forum,
    I have an environment e.g. (Environment1) Web Application that contains 90 site collections (Including: Lists, Libraries, Workflows, and custom solutions), and its URL is (http://Dept.Company.com/)
    I must move this entire Web Application from the source: Environment1 to the destination: Environment2.
    What is the best and safest way to accomplish that without using any commercial migration third party tools ?
    What I have in mind right now is as below:
    Obviously, I cannot backup and restore all these 90 site collections back and forth between the source: Environment1 to the destination: Environment2. This is very impractical and inefficient.
    I thought about Web Application backup, e.g.
    Backup-SPFarm -Directory <BackupFolder> -BackupMethod {Full | Differential} -Item <WebApplicationName> [-Verbose]
    Restore-SPFarm -Directory <BackupFolderName> -RestoreMethod Overwrite -Item  <WebApplicationName> [-BackupId <GUID>] [-Verbose]
    But, I am not sure if it the way to go or not? I am a bit concerned about GUID and running into unlimited problems. What do you think?
    In case if I followed the: Backup/Restore-SPFarm, Should I create a Web Application in the destination: Environment2 and the URL must be 100% identical to the source: Environment1?
    Well, I would love to hear your thoughts about the best practices and recommendation considering my scenario.

    Hi mate, firstly you could use the method you mentioned, In any method if there is code using GUID references instead of by Name you will run into problems and hence you should do a full prior investigation and analysis to find out any custom code dependant
    on GUIDS and custom solutions required etc, I would personally just take a SQL backup of the content DBs for the web application or dettach them and move them to the new source sql server(if any), create a new web-application in Env2, create the respective
    managed paths, install all custom solutions that need to be installed against this web-application in the new farm, go to manage content dbs and here add the existing content dbs(the backed up ones), make one of them or the only one(if there is only one) default
    and remove the empty current default content DB. URL is on the IIS end, so you can rebind the existing URL to the new web-front-ends however the load-balancer(if any) or HOST A entries need to now point to the new web-front-ends. If you use https or using
    SSL you need to get the cert re-issued for the new servers and load them on the IIS and use them for URL binding. To test no you do not need the same URL, however you will need to add the new path(e.g.
    http://server2:81 to the alternate access mappings for the new web-application), then lets say if you have a site called Site1 you can try after migration doing
    http://server2:81/Site1. I would highly recommend doing a trial migration with backedup content DBs in Env2 and go through the findings and document them for the actual one, the thing to look for are the custom solutions
    and custom code etc and getting the ssl certificates sorted for the new WFEs, if the same URL is not needed, i.e. the new ENV2 is only for UAT or testing then you don't need to use the same URL, however once again if code has hardcoded it somewhere you will
    need to analyse that and fix it before or after migration. So there are some pre and post steps involved. Hope that helps. thanks.

  • Defining keys for the web

    Can anyone please let me know if it is possible to redefine keys for web forms. I can do this for the client/server version of the application but no for the web application.
    I have tried editing the FMRWEB.res file but cannot access it using Oracle Terminal.
    Any suggestions/assistance would be appreciated.
    Thanks,
    Dave

    You can directly open the FMRWEB.RES file in your editor (Notepad or Wordpad) and then change the keys according to the example shown in this file. You need not use Oracle Terminal.
    Good Day,
    Abhijith Unnikannan,
    Oracle Support Services

  • SharePoint 2013 Central Admin says port 80 for three web applications, but IIS says they have different ports

    Hello,
    I have three web applications on a SharePoint 2013 servers.  In Central Administrators on the Application Management page where it lists all of the web applications, it shows Port 80 being used 2 3 sites.  When I go to IIS, 2 of the 3 are using
    different ports, 81 and 82.  So, only one site IIS says is using port 80. Why is this?  The host file has no entries in it.  Where these web applications extended?
    Thanks,
    Paul
    Paul

    Hi Paul,
    From the URL of the web application in Central Administration in the image, you have configured the Alternate Access Mapping for the web applications.
    And the URL configured is by default using port 80 if you don’t 
    assign other ports for the web application, so the port is changed to 80 in Central Administration.
    To be able to access the web application, you need to add binging for the web application in IIS(please make sure that you have added the host name in DNS).
    For example, SharePoint – 32298, you need to create the binding for the web application in IIS as the image below:
    Best regards.
    Thanks
    Victoria Xia
    TechNet Community Support

  • Deactivate FARM Feature for one web application

    Hi All,
    We have a third party product that installs and activates a Farm Level feature that adds some actions on the AdditionalPageHead delegate control.
    this feature internally calls some load/set actions which adds to Page Load time on all SharePoint sites in Farm.
    We don't want this controls to load on one of our web applications which has Performance sensitive sites. However given that other web apps are using this feature we cant disable the Farm level feature.
    Is there a way to prevent/deactivate this feature just on one web application?
    Thanks.
    -http://lrathi.blogspot.com

    I don't think this is possible. You can either request for the web application scoped feature.

  • Oracle Strategy for the UIX & BC4J in the new JDeveloper version

    What is Oracle Strategy for the UIX & BC4J in the new JDeveloper version:
    - Like DataBinding
    - BC4J Integration
    - UIX controller
    - Internationalization
    - Supporting for Palm,phone and pager.

    Hi,
    Are these questions all BC4J specific?
    General databinding info is discussed here:
    What's the developement direction of UIX?
    For BC4J/UIX integration, in 9.0.5 we will continue to support our existing api's, but you can also use uix as the view and bc4j as the model in adf, which is described here:
    http://otn.oracle.com/products/jdev/htdocs/905/sod_otn.html#adf
    Aside from bug fixes, I don't think there are major changes in the controller/internationization. Did you have specific questions about the controller and internationalization?
    We are planning to support Palm web browser 2.0, but due to the timing of the release of a platform that supports it and our own schedules, I don't think it will be officially supported in the 9.0.5 release. We won't have phone or pager support in 9.0.5.

  • Best Video Compression for the web???

    I have read a number of discussions about which codec to use to compress video for the web and I’ve done my own tests and bar the longer encode time, which is not a problem to me, H.264 seems to come out as the best. I can get a superb quality, small enough for a quick download EXCEPT… this website needs to be friendly to the PC community.
    What do you all suggest I do?
    Go with lower quality MPEG-4 or Sorenson 3 and have my work look “not so good” or use awesome H.264 and provide a link to download the codec, which busy PC people will probably not bother to do.
    This is my dilemma.
    Thanks in advance for any advice.

    I love the results I get when using H.264. Even low data rate files look good (even when I display them double size).
    But it requires your page visitors have QuickTime 7 installed to view your QT files.
    QuickTime 7 is nearly a year old and most of your Mac viewers will have it installed. It is also "bundled" with the iTunes software download that many PC users have installed.
    H.264 is the only codec that requires version 7. Any other choice can be played using older versions of QuickTime.
    As much as I like H.264 its installed viewer base doesn't reflect the visitors system settings for Web work. If your crowd is savvy to QuickTime they will not mind the download to upgrade. If you use tracking software on your visitors you'll be able to see if they hang around for the download.
    MPEG-4 may be a better Web use choice.

  • Best way to encode Quicktime file for the web?

    Hello all and thanks in advance for your help with this problem.
    I need to know the best way to encode a quicktime clip for the web.
    This was my first try:
    http://www.denmothers.net/trailer-big.htm
    It works fine in safari, firefox, and ie for mac, provided they have quicktime 6 or later but it seems not to work on pc browsers. The file is encoded as an .mp4 using compressor and played with the browser's quicktime plugin. I've read that encoding files as a .mov provides greater compatibility but when i compress it as a .mov using the mpeg4 codec the file sizes are huge and when i use the photo-jpeg codec the quality is poor. h.264 looks great and has low file sizes but then my viewers have to have quicktime 7 which i think is too limiting because many will have older computers.
    How should I encode my file such that it works best across browsers and platforms and has the highest quality at the lowest size?
    Best,
    Keegan

    If you open an .mp4 file in quicktime pro you can then select File->Save-As and you are presented with two options:
    Save as self-contained: This will create a .mov that is the same size as your .mp4 but is playable on any system w/ QuickTime 6 and the Mpeg-4 codec. (PC's included).
    Save as reference: This will create a small (>500kb) file that will simply reference the .mp4. If they're in the same folder the .mov created will open the .mp4. Without the .mp4 the .mov in this case is useless.
    For what you're trying to do I suggest going with self-contained.

  • Best practice - which server OS should I use for Exchange 2010 install

    We currently have 2 exchange 2007 boxes running Server 2003. the plan is to upgrade to exchange 2010 (I'd prefer 2013 but the powers that be want 2010), and I have been asked to follow Microsoft best practice. The problem is I can't find anything to point
    me in the direction of the recommended server OS, I can find ones it will work on but nothing to say Microsoft recommend this...
    We have licenses for Server 2008, 2008 R2 and 2012 available, which one should I advise is the Microsoft recommendation?

    Thanks Andy,
    So is there no actual best practice recommendation for a server OS to run Exchange 2010 on? I agree that 2012 would be the one to go for, but the people making the decision on how we do this want reasons, and as they don't really have a lot of technical
    understanding I need to be able to go to them with "Use Server 20xx because it's Microsoft best practice".
    If there isn't a best practice recommendation I will try the longer support life and more options for high availability with 2012.
    Well, you probably wont find a "best practice" as much as a "its supported" stance from Micorosoft.
    As in all these things, there may be other reasons a business chooses to use 2008 over 2012 etc...
    Twitter!: Please Note: My Posts are provided “AS IS” without warranty of any kind, either expressed or implied.

  • Best conversion for the web site

    Hi Folks
    I made a Video with my HD camera and made a nice movie in iMovie HD 6 in 1080i-30. what is the best conversion to view it on my web site. I have tried a few of the settings but none thrill me. all either too small or too square. What are the best settings for wide screen conversion for the web?
    Thanks
    Don

    hey everyone
    just wanted to say thanks, I have been working on my 1st iMovie project and had a few questions and everyone here was great
    I finished my 1st iMovie project yesterday and posted it to the web site today
    http://www.pspartyband.com/Live%20Video%20Clips.html
    I just bought the Cannon HV20 camera on Monday 5/7/07 and shot this Video on Tuesday night 5/8/07. I have never owned a Video camera before and true to the advertisement the canon was just point and shoot and I got pretty decent Video. We passed the camera around to everyone in the band so that everyone could shoot a little and everyone could be in the video. next time I think i'll bring a friend to shoot so we can just play.
    I had no problem at all importing the video from the HV20 into iMovie as some here have been experiencing. I thought iMovie was very easy to use and since I am used to working in Logic Pro I know to hit save every couple of edits, just in case of a crash, which it did a couple of times
    anyway thanks again and let me know what you think of my video
    Don

  • What are BEST settings for the WEB?

    Hello, I have a short in RED Hd 1920/1080 finished on FCP 6. I made a QT and then used compressor to make a 800mbps Quicktime for the web, deinterlaced and checked BETTER tab, others stayed with regular.
    I also made one through FCP into a QT in 640/480 which is size I need.
    On the web it looks clear and plays fine. Problem is when there is motion or
    lots of movement, it stops and goes, jitters like ****, not smooth all.
    What settings are best to make it SMOOOTH, just like when watching it on computer or as best. I know you got much bigger things to talk about but if you know please let me know.
    H.264, Mpeg4 or Sorenson ect...just looking for smooth as can get it for playing on web.
    THANKS.

    800mbps Quicktime for the web,< </div>
    The compression is reducing the number of pixels being shown in order to maintain the bitrate. So rapid motion, which requires nearly all of the pixels to be redrawn, causes things to stutter.
    Compression is really, really hard to do. Really.
    bogiesan

  • Best way to save HQ video for the web?

    What´s the best settings for great video-quality for the web?
    I have a 5 min long clip I´d like to put on my website.
    I would like it to be 480x360 and with good quality. It´s ok if the file gets 30-40 MB.
    I have tryed the Expert Settings, Quicktime Movie, Broadband - High, but the movie gets "striped".
    What´s wrong?
    A lot Mac OS X (10.4.8)

    Hi Magnus40,
    I'm not sure what you are doing to create this problem. I create web movies all the time and have never had this problem, although, I never use the advanced settings cos I have never had to. When you go to the Quicktime export pane in iMovie you have the quality choices from full quality to web. When you select one of these it gives an estimate of the file size. For that length clip you should not need to use any setting besides full quality. I'd say the problem is coming from the 480x360 aspect ratio. This is what is compressing the file. Have you tried exporting it as full quality and then uploading it? The only problem you face by doing this is, it will take a long time for the movie to load on your website. For a short clip you may find that the CD ROM setting is sufficient.
    Good luck.
    SR

  • Best way to draw a triangle for the web

    I want to draw a triangle using Java for the web and was wondering what would be the best and simplest way to do this. Any guidance and links would be much appreciated.

    The drawLine method of the Graphics class.Or the drawPolygon() method.

Maybe you are looking for