Is SQL Server Express / SSRS the right choice ? (Winforms / SQL Server Express)

I am currently using VB.net 2012 (WinForms) and SQL Express 2012 in developing a Cloud based dental application (at present
www.VisualDentist.com). At some point we will upgrade to a proper SQL Server license.
Is SSRS the right way to go?
How do I obtain SSRS?
Can you point to a SSRS tutorial?
We already have a Telerik license, but are thinking of adopting SSRS.
Thanks,
John

Hi,
why not, but this depends on your requirements. You can take a look at the public documentation here:
http://technet.microsoft.com/en-us/library/ms365166(v=SQL.105).aspx
http://technet.microsoft.com/en-us/library/bb510782(v=sql.105).aspx
Dependent on your requirements it might be a good, but you should better now after reading the information mentioned above.
-Jens
Jens K. Suessmeyer http://blogs.msdn.com/Jenss

Similar Messages

  • Is SBS 2011 the right choice for replacing Server 2003 Terminal Server?

    Reading license options has done my head in so going to ask for recommendations here if SBS is best option, as every option seems to have pros/cons.
    Need to upgrade a 2003 Server which has 2 local users and average of 10 remote users (max 15 users).  They use remote desktop to connect with everything on a single server (on its last legs now).  Server acts as DC, runs SQL Server 2008 R2 Express
    (need to upgrade from Express to SQL server Std shortly due to size), Microsoft Office, Myob, and a couple of proprietary applications.
    I'm thinking SBS 2011 is best option as with premium add-on will include SQL Server licenses, so it's looking the most cost effective?
    So the questions;
    In an ideal world what would you suggest as a replacement for the current setup?  (As is, with apps installed on server and remote users using Remote Desktop, or can SBS 2011 offer better solution?)
    Can you install Microsoft Office 2003 under SBS 2011 for all users to use with existing licenses?  Cost of upgrading server and O/S will probably rule out upgrading Office as well at the moment (though that's the long term plan).
    or.. Best way of running Office and app for SQL Server on local PC's with VPN link?  (may have issues with response times for some locations).  I gather DirectAccess won't be an option as needs multiple servers and clients are Windows 7, but just
    Win 7 Pro, not Enterprise.
    Appreciate any advice....  this is for a small business with a few locations that is just getting big enough to require an upgrade, but small enough that funds as always are limited.  Realise what I'm asking about maintaining current setup using
    Remote Desktop is probably not best practice, but is it most cost effective given the small size?

    Hi:
    There is no easy answer, and a lot depends on what you do with your email.  SBS made email very easy, but without it, the decisions are harder and more costly.  O365 and other hosted email systems are low cost of entry but they add up over time. 
    Pop3 is cheap, but not very robust or convenient.
    SQL introduces another wrinkle.  SQL express is free and is good for databases up to 10 GB.  If you are well within that limit I would do that and not incur the expense of SQL Server.  If you need SQL server, the PAO is the best way to
    acquire it, but you will need a physical box to install it, unless you do Hyper V as below.
    SBS does not allow for remote access to itself to run programs.  Only for admin purposes.  Full stop.
    In an ideal world I would suggest SBS 2011 and Server 2012 running as VM's on one beefy server.  Install Server 2012 in HyperV role only, then install SBS 2011 as VM1 and Server 2012 again as VM2.  The license for Server 2012 allows 3 installs
    of the same license, one as host and two guests.  If you need a third server you can install the same copy of Server 2012 again as a second VM.  Not that all three installs must be on the same box.  This third VM could also be the Server 2008
    from the PAO, but iirc the SQL version that comes with the PAO only checks that there is a SBS in the domain, not what OS it is being installed on.
    So, for the cost of one pretty beefy server, one copy of SBS 2011, one copy of the Server 2012 and, if needed the PAO and RDS CALs and Office CALs you should be covered. 
    Don't forget a robust firewall to protect all of this.
    Larry Struckmeyer[SBS-MVP] If your question is answered, please mark the response as the answer so that others can benefit.

  • Non riesco a ricevere acquisti fatti su itunes, mi da questo errore :erreu : you have an error in your sql syntax; checkthe manual that corresponds to your mysql server version for the right syntax to use near from news order by id desc at line. cosa devo

    non riesco a ricevere acquisti fatti su itunes, mi da questo errore :erreu : you have an error in your sql syntax; checkthe manual that corresponds to your mysql server version for the right syntax to use near from news order by id desc at line. cosa devo fare?  grazie

    Start Firefox in [[Safe Mode]] to check if one of the add-ons is causing the problem (switch to the DEFAULT theme: Tools > Add-ons > Themes).
    * Don't make any changes on the Safe mode start window.
    See:
    * [[Troubleshooting extensions and themes]]

  • Need to check tls/ssl but getting stuck with "You must provide a value expression on the right-hand side of the '-' operator."

    I would like to disable ssl 3 but need to test what sites only support ssl 3. I keep getting stuck with an error that is over my head. I've tried manipulating the string a dozen different ways and keep getting the same error. I am not familiar with -notin
    or how to specify which part of the property its checking: thanks a ton
    http://blog.whatsupduck.net/2014/10/checking-ssl-and-tls-versions-with-powershell.html
    line with issues:
    $ProtocolNames = [System.Security.Authentication.SslProtocols] | gm -static -MemberType Property | where-object{$_.Name -notin @("Default","None") | %{$_.Name}
    You must provide a value expression on the right-hand side of the '-' operator.
    At S:\scripts\test23.ps1:50 char:126
    + $ProtocolNames = [System.Security.Authentication.SslProtocols] | gm -static -MemberType Property | where-object{$_.Name - <<<< noti
    n @("Default","None") | %{$_.Name}
    + CategoryInfo : ParserError: (:) [], ParseException
    + FullyQualifiedErrorId : ExpectedValueExpression
    <#
    .DESCRIPTION
    Outputs the SSL protocols that the client is able to successfully use to connect to a server.
    .NOTES
    Copyright 2014 Chris Duck
    http://blog.whatsupduck.net
    Licensed under the Apache License, Version 2.0 (the "License");
    you may not use this file except in compliance with the License.
    You may obtain a copy of the License at
    http://www.apache.org/licenses/LICENSE-2.0
    Unless required by applicable law or agreed to in writing, software
    distributed under the License is distributed on an "AS IS" BASIS,
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License.
    .PARAMETER ComputerName
    The name of the remote computer to connect to.
    .PARAMETER Port
    The remote port to connect to. The default is 443.
    .EXAMPLE
    Test-SslProtocols -ComputerName "www.google.com"
    ComputerName : www.google.com
    Port : 443
    KeyLength : 2048
    SignatureAlgorithm : rsa-sha1
    Ssl2 : False
    Ssl3 : True
    Tls : True
    Tls11 : True
    Tls12 : True
    #>
    function Test-SslProtocols {
    param(
    [Parameter(Mandatory=$true,ValueFromPipelineByPropertyName=$true,ValueFromPipeline=$true)]
    $ComputerName,
    [Parameter(ValueFromPipelineByPropertyName=$true)]
    [int]$Port = 443
    begin {
    $ProtocolNames = [System.Security.Authentication.SslProtocols] | gm -static -MemberType Property | where-object{$_.Name -notin @("Default","None") | %{$_.Name}
    process {
    $ProtocolStatus = [Ordered]@{}
    $ProtocolStatus.Add("ComputerName", $ComputerName)
    $ProtocolStatus.Add("Port", $Port)
    $ProtocolStatus.Add("KeyLength", $null)
    $ProtocolStatus.Add("SignatureAlgorithm", $null)
    $ProtocolNames | %{
    $ProtocolName = $_
    $Socket = New-Object System.Net.Sockets.Socket([System.Net.Sockets.SocketType]::Stream, [System.Net.Sockets.ProtocolType]::Tcp)
    $Socket.Connect($ComputerName, $Port)
    try {
    $NetStream = New-Object System.Net.Sockets.NetworkStream($Socket, $true)
    $SslStream = New-Object System.Net.Security.SslStream($NetStream, $true)
    $SslStream.AuthenticateAsClient($ComputerName, $null, $ProtocolName, $false )
    $RemoteCertificate = [System.Security.Cryptography.X509Certificates.X509Certificate2]$SslStream.RemoteCertificate
    $ProtocolStatus["KeyLength"] = $RemoteCertificate.PublicKey.Key.KeySize
    $ProtocolStatus["SignatureAlgorithm"] = $RemoteCertificate.PublicKey.Key.SignatureAlgorithm.Split("#")[1]
    $ProtocolStatus.Add($ProtocolName, $true)
    } catch {
    $ProtocolStatus.Add($ProtocolName, $false)
    } finally {
    $SslStream.Close()
    [PSCustomObject]$ProtocolStatus
    Test-SslProtocols -ComputerName "www.google.com"

    V2 version:
    function Test-SslProtocols {
    param(
    [Parameter(
    Mandatory=$true,
    ValueFromPipelineByPropertyName=$true,
    ValueFromPipeline=$true
    )]$ComputerName,
    [Parameter(
    ValueFromPipelineByPropertyName=$true
    )][int]$Port = 443
    begin {
    $protocols=[enum]::GetNames([System.Security.Authentication.SslProtocols])|?{$_ -notmatch 'none|default'}
    process {
    foreach($protocol in $protocols){
    $ProtocolStatus = @{
    ComputerName=$ComputerName
    Port=$Port
    KeyLength=$null
    SignatureAlgorithm=$null
    Protocol=$protocol
    Active=$false
    $Socket = New-Object System.Net.Sockets.Socket('Internetwork','Stream', 'Tcp')
    $Socket.Connect($ComputerName, $Port)
    try {
    $NetStream = New-Object System.Net.Sockets.NetworkStream($Socket, $true)
    $SslStream = New-Object System.Net.Security.SslStream($NetStream, $true)
    $SslStream.AuthenticateAsClient($ComputerName, $null, $protocol, $false )
    $RemoteCertificate = [System.Security.Cryptography.X509Certificates.X509Certificate2]$SslStream.RemoteCertificate
    $protocolstatus.Active=$true
    $ProtocolStatus.KeyLength = $RemoteCertificate.PublicKey.Key.KeySize
    $ProtocolStatus.SignatureAlgorithm = $RemoteCertificate.PublicKey.Key.SignatureAlgorithm.Split("#")[1]
    catch {
    Write-Host 'Failed'
    finally {
    New-Object PsObject -Property $ProtocolStatus
    $SslStream.Close()
    Test-SslProtocols -ComputerName www.google.com
    ¯\_(ツ)_/¯

  • Is it the right choice to make ODI as ETL on OBIEE?

    Hi ,
    I have multiple source (file,xml,progress,express)
    And target is oracle (warehouse)
    Can ODI make the dimensional table from the multiple source?
    Can ODI do support the OLAP ? which way?
    Is it the right choice for DW with OBIEE?
    Sorry if this question will shown my foolish about BI.
    because I once use ODI on Data Integration part not BI part.
    Thank you

    Cristiano,
    My first suggestion is to rename your file. The "%20" in "cSegno%20flash%20page.html" indicates you actually saved it as "cSegno flash page.html." Spaces are not a good thing in file names. Better to use hypens or underscores when yon want to delineate word separation, like this (mixing the two conventions in one example): "cSegno-flash_page.html."
    I believe your site can be recreated using Dreamweaver to write the HTML and CSS, and can probably be affected using hot spots or jquery. Check out jquery solutions here. Whether you yourself can do the conversion will depend upon your coding skills. And people here will be happy to help.
    Chris

  • Is Netweaver the right choice?

    We have recently upgrading our portal/webdynpro server to NW 7.0 Support Stack 14 (J2EE only).  While this stack level fixed some issues that we were having (in particular cleanup of JCO pools to prevent expired SSO ticket errors) it also introduced some other problems with Oracle.  This has led us to the discussion of whether Netweaver is the right choice for our custom application development environment. I'm posting this to get some feedback on what other companies are doing with their Netweaver enviroments.  I'm particularly interested in custom application development using webdynpro and the Netweaver Portal.
    We've been running various permutations of the Netweaver platform since 2005 (BI, Portals, and now ERP).  We are using a single J2EE instance to host the SAP EP, a custom jsp "intranet", and our webdynpro apps (we have 6 custom webdynpro apps).  Our user base is somewhere between 150-250 users.  We use the portal to access these custom apps, our BW web templates, and some SAP transactions.  With the rolllout of some of these custom apps, our portals environment is now becoming mission critical and we seem to continue to have problems with the stability of the J2EE engine on the portal machine.
    Are other customers having stability problems with NW04s?  Are other customers using web dynpro and SAP's enterprise portal for Mission Critical applications?  If so, what do your environments look like?  If not, what are you using for custom applications that communicate with SAP and other systems?
    Thanks for any and all input
    Eric

    Assuming your legacy apps don't need to update the new OM system an MDB sounds reasonable. You may want to consider passing the messages as XML and using a library (JAXB/P, castor etc) for parsing / inserting into a database.
    You should also work out how to handle technical failures updating the legacy database and poison messages (i.e. when an invalid message is received). You may decided to automatically retry technical failures a set number of times before moving them to a backout queue. There's no point retrying poison messages as they'll repeatedly fail, but you may need to fix / manually insert them.

  • MacBook Air: the right choice for a College student?

    Hello there!
    I'm buying my first Apple laptop in the near future (probably tomorrow as I like to buy things in store and not online and I live roughly 75 miles from the nearest Apple store and am heading to the mall it's located in on a shopping trip tomorrow, anyway). I currently have a 3 year old Dell that has no battery life at all (it has to be connected 24/7 to an outlet, the mouse clicky button doesn't work, it overheats, and the hardrive has already been replaced not once but twice) and I don't use it for anything other than school, facebook, watching movies via netflix, skype, and listening to music. I've been doing months of research and all has lead me to Apple.
    I want this laptop to last me until I am done with my masters and into the first couple years of my teaching career, so roughly 6 years. Is that too much to ask from this machiene?
    I'm inlove with the thiness, lightness and portability of the Macbook Air. I use my laptop a lot, this semester I'm finishing out my core requirements and a lot of them are "bullsh*t" classes where I can do nothing and get an A. I would therefore have my laptop with me, I also bring it to friends rooms to study and relax. My goal is to have a laptop that I can write papers, continue to watch movies and use it as a basic machiene. I barely use a cd drive (my aunt is willing to by the drive that goes with the Air) but when I do it's just for burning music to my itunes. I want a machiene that will have a long lasting battery life - that's my biggest concern.
    My roomate has a Macbook Pro and keeps telling me that I'd hate the Air.
    I've read that people do not like it as it does not have a backlit keyboard. That doesn't bother me as my keyboard currently isn't backlit.
    I've also read that people continue to prefer the pro over the air but I am not a fan of the pro just as it is so much bigger.
    I barely ever use my USB drive, when I do its to transfer over files that need to be printed.  So having only two of them means nothing to me really.
    I'm just looking for assistance to help me make my decision. I feel like I already made it but I just want to be sure that I'm making the right choice.
    My personal pros/cons:
    Pros: lightweight, small, highly portable, amazing webcam, excellent battery life
    Cons: it's so thin I feel like I would snap it in two pieces
    Thank you so much!

    Listen to us, Lovekate!
    We know you're eager, but hold out just a little longer--maybe a week or two--for the update! Please! It's the smart thing to do because it may give you options you can use. Kate! Look away from the machines. This way! This way! You can do this. If you don't, you'll feel buyers remorse and that's not good. Hold off. You'll be happy you did...also, don't forget, when you do buy, you get a student discount.
    From what you say, you've found the computer you love and don't need any encouragement from us. But here's advise for what you can say to your friends:
    (1) To those telling you to get the Pro--you are not going to buy more than you need. With Clouds, and online mail and external hard drives, there is no need for you to haul around anything made heavy with a huge hard drive you'll never fill up. And the Air can do anything a Pro can do excepting update to a bigger hard drive (which you've just explained you don't need--like you don't need the CD drive). And the 13" actually has a longer lasting battery than the 13" Pro.
    (2) Why should you get a computer you don't love, and therefore is no fun or joy for you to work on, rather than a computer you love, which you will love working on? Apple rule, "Always get what you love." 
    (3) To your Dad, you are buying something very like a car. And like a car, if you buy one cheap, it will cost you if it breaks down, needs repairs, or needs replacing. Needing to buy a new cheap car every other year can add up to the same cost as buying a new car that will last you ten years. You are buying a computer that will last you, be reliable, and not need repairs thus interfering with your productivity (by the way, get Apple Care--adds two more years warranty for a total of 3 years--trust us on this. If you can't afford it now, you can hold off buying it till the end of the first year, but do get it!). Apple computers also have good resale value.
    In short, as much as it costs, it will be worth it.
    Hope that helps, and remember...hold out! or if you've already bought it--you have 14 days to return it.

  • Hello Everyone, I want to purchase an ipad ,please suggest whether ipad mini is the right choice to go for or not?

    I am planning to buy an ipad mini, please suggest me whether its the right choice to go for or not ?
    Hows the display?

    The Ipad 4 has a stronger processor, and better graphics and display than the Mini. but they can basically do the same things.
    Obviously one is smaller than  the other, but at the end, the games will still play on both, and you may not even notice a difference.

  • RMI: Is it the right choice?

    I want to make an application that connects to 1 other peer. So I'd run the application and if I type in the IP of someone else running the same application, we can connect to each other and do stuff like chatting. Is RMI the right choice to make this happen?

    I would use Apache MINA library. Its easy to use, fast, more firewall friendly than RMI, more language-independent transmission format. http://mina.apache.org/
    Really. Where does it say that MINA knows a firewall from third base?
    Mina is a Java NIO library that just does TCP and UDP communications and intra-process pipes.
    It's not a competitor for RMI in any sense that I'm aware of.

  • The right choice

    hey, i have been reading around this site a. Is there no live chat at all for support or sales to discuss the best solution?? anyway.. i need some help making the right choice and setup with skype for my small business.
    There is two employees currently, we would like to have our own company number so we dont have to use our personal mobile numbers. if i am out of the office or just in general i can forward the calls to my mobile, or turn on the answering machine.I understand skype can do this.
    is my undertsanding correct for the following-->
    1--Me and my business partner both download skype for business.
    2--One of us downloads skype manager ( or is it a cloud thing?)
    3--Skype manager then adds both of our "skype for business" accounts to the skype manager
    4--Manager can then allocate funds
    5-- we both use skype for business as normal
    Q--how do i use skype business or skype manager, and have the premium membership etc., and what would this cost me per month ( australian)
    Q--how does a skype phone number work when you have two employees?
    Q--Are the skype numbers associated to the business account or the skype manager account
    Q--do i even need skype manager for just two employees when really only one person will
    make most of the calls.
    I may have this understanding wrong, and maybe someone can tell me a more effecient way for my small business to set up skype etc?
    thanks for the help

    Hi Martin
    With all you've said, the only advice I can give you is "go ahead"!
    You already know what to expect. Max out the RAM, and you should be set.
    Peace
    G

  • Is MDB the right choice?

    We currently have a legacy order management application which is going to be replaced by a popular off-the-shelf OM product. The data modeling and concepts of the new OM application are different from the legacy application. Currently there are quite a few applications which directly connect to the legacy DB by JDBC etc for their data needs. In order to avoid impact on those applications it has been decided to keep the legacy DB as it is and feed the data from new Order Mangement application to the legacy application. We cannot use DB level replication due to some constraints. I am planning to create the new application, using MDB. It will subscribe to the messages generated by the business events happening in the new Order Management application, translate the data to legacy format and insert the data into legacy DB.
    Is MDB the right choice for this or do we have a more appropriate way of doing this?
    Also please let me know if there are any desing patterns which address this kind of a problem.

    Assuming your legacy apps don't need to update the new OM system an MDB sounds reasonable. You may want to consider passing the messages as XML and using a library (JAXB/P, castor etc) for parsing / inserting into a database.
    You should also work out how to handle technical failures updating the legacy database and poison messages (i.e. when an invalid message is received). You may decided to automatically retry technical failures a set number of times before moving them to a backout queue. There's no point retrying poison messages as they'll repeatedly fail, but you may need to fix / manually insert them.

  • Whether java component (Not ejb, not servlet) can be deployed in App Server and get the services provided by App Server

    As I mentioned in subject, I am just wondering Whether the java component (Not
    ejb, not servlet) can be deployed in App Server and get the services provided
    by App Server or not?

    Nevermind folks - I got it to work. All my configuration was correct; I had other issues with the ejb-jar file that the verifier informed me of (my previous deployments were with the verifier turned-off).

  • I'm embarrassed to ask this: when I click to initiate a new email message in the "From" box it automatically chooses the wrong email address (I have three but use one mainly). How can I get the right choice to appear automatically?

    I'm embarassed to ask this: when I click on the new mail icon to write a new email message, in the box "FROM" appears the wrong email address: I have three but mainly use one. How can I correct this so that the right email address appears in the "FROM" box?

    I assume this is Apple Mail. Try this:
    Preferences > Accounts > your-first-account
    Select Outgoing Mail Server of account/name you wish to use and check Use only this server
    Repeat for other accounts.

  • BAM - Is it the right choice?

    I'm pretty new to BAM/BizTalk Server.
    After reading some articles regarding BAM, it seems that it is a tedious process to design a BAM solution.
    Our BAM needs are pretty basic, like displaying state of each of the workflow/message currently running in the BizTalk server. We do not require much-dimensional models and OLAP cubes. Just some basic way to query BizTalk data.
    Is BAM the right chocie for us? Any other option?
    Haider

    Hi Haider,
    First of all, it's not tedious process to design BAM Solution. I assume you want have visibility as to which workflow got failed, successful, the time it consumed and other business metrics etc.
    I would ask you to go through
    Business Activity Monitoring Tutorial it will surely make things look easier and less tedious.
    You can also have look at following article for more insights :
    http://social.technet.microsoft.com/wiki/contents/articles/5599.business-activity-monitoring-bam-survival-guide.aspx
    But if it's about only message status, service status or application status then you can utilize
    Administration console
    and
    Group hub page (for basic queries).
    Tracking is required in either case,
    BizTalk Server: Tracking Data Using BizTalk Admin Console and
    BizTalk Server: Checking Data Using BizTalk Admin Console 
    Maheshkumar
    S Tiwari|User
    Page|Blog|BizTalk
    Server: Multiple XML files to Single FlatFile Using File Adapter

  • SAP ABAP -- Is it the right choice for entering into SAP Technology

    Hi
    I have 4 years experience in JAVA/J2EE. But I am planning to switch my career now to SAP. I am planning for doing course in SAP ABAP.
    Please anyone suggest me if SAP ABAP would be a right choice. And how is the demand in SAP ABAP at present.
    Can I explore myself in SAP ABAP at this point.
    Best Regards
    Ranjan

    Just out of curiosity - why switch to SAP in the first place?
    Yes, if you are good at programming, then yes ABAP is the way to go. But please remember that while searching for jobs you will still be considered a fresher - in ABAP. You JAVA background has very little - if not zero - significance when it comes to experience.
    Of course you can go ahead and explore the ABAP world. You can download the trial version from the site and start pulling a few levers to see if you are comfortable.
    pk

Maybe you are looking for

  • Number  of days (current date-goods receipt date)

    Hi All, I have a requirement like this : need to display no of days in Query which is CKF=current date-GR date.  GR date is coming from r/3.We do not have current date field. and moreover no of days is in the selection screen.So we should have no of

  • Why does the data disappear from my form fields when my form is sent over to client ?

    Hi all, I don't know if this is just happening a few times or ALL the time unfortunately:( I normally send over estimates (as regular pdfs) with some filled out Acrobat forms that make up part of the estimate (these include terms of agreement, projec

  • Need Help with Creating the SQl query

    Hi, SQL query gurus... INFORMATION: I have two table, CURRENT and PREVIOUS.(Table Defs below). CURRENT: Column1 - CURR_PARENT Column2 - CURR_CHILD Column3 - CURR_CHILD_ATTRIBUTE 1 Column4 - CURR_CHILD_ATTRIBUTE 2 Column5 - CURR_CHILD_ATTRIBUTE 3 PREV

  • Error when opening Query Designer

    I keep getting an error when I open up query designer and hit on open query.  the error is bexopensaveservices -get nodes:RFC exception.  any ideas on how to fix?  Basis says my RFC connections are fine

  • Important Note Regarding Lightroom 2.5 and Camera Raw 5.5 for those using PowerPC

    I just posted a blog entry on an issue with Ligthroom 2.5, Camera Raw 5.5 and DNG Converter 5.5 that affects Mac PowerPC customers.  Please read the entry here:  http://blogs.adobe.com/lightroomjournal/2009/09/important_note_regarding_light.html Unfo