Tag Archives: Microsoft
Windows 8.1 Update 1 is now available to download
Windows 8.1 update 1 (also known as KB 2919355) has been made available to download for free through the Windows update feature and the Microsoft’s download section.
If you are planning to install the update by downloading the files through Microsoft’s website make sure that you have the KB 2919442 patch already installed as it is required in order to install the new update.
On other other hand, if you are installing the patch through the Windows update feature there is a high chance that you have already installed the patch by now.
The update is designed to improve the Windows interface as well as the functionality for keyboard and mouse users. For more detailed information visit Exploring Windows 8.1 Update.
Download Links:
Posted in Microsoft, Software Updates.
Tagged Microsoft, Windows, Windows 8.1
Microsoft drops support for Windows XP
After supporting Windows XP for more than 12 years Microsoft announced that they will be dropping the support for Windows XP on 8 of April 2014. After that date Windows XP users will not receive any updates through windows update and technical support from Microsoft will no longer be provided.
In addition to the above, Microsoft announced that they will also stop providing Microsoft Security Essentials for download for Windows XP users on the same date.
This is an important announcement since a Windows XP holds more than 10% of the users in the current market.
Since the upcoming security issues will no longer be fixed after the 8th of April, current Windows XP users should strongly considering moving to a newer Windows version, mainly to either Windows 7 or the Windows 8 version.
Posted in Microsoft, Tech News.
Tagged Microsoft, Windows, Windows XP
Windows 8.1 Update 1 to be released this spring (2014)
Joe Belfiore has mentioned in the Windows blog page that Windows 8.1 Update 1 is currently scheduled to be released this spring.
Over the next few months, we’ll continue to deliver innovation and progression with an update to Windows 8.1, coming this spring.
Not much information has been released yet as to what changes the new update will bring to the users, but based on the things pointed out in an official post it seems that desktop user experience will be one of the main things they want to improve.
- We’ll enable our partners to build lower cost hardware for a great Windows experience at highly competitive price points.
- We are making improvements to the user interface that will naturally bridge touch and desktop, especially for our mouse and keyboard users. We have a number of targeted UI improvements that keep our highly satisfying touch experience intact, but that make the UI more familiar and more convenient for users with mouse/keyboard. Don’t worry, we still LOVE and BELIEVE IN touch… but you’ll like how much more smooth and convenient these changes make mouse and keyboard use!
- We are enhancing support for enterprise customers via a few tweaks, particularly including features that greatly improve IE8 compatibility in Internet Explorer 11, which is especially critical for web-based line of business applications. Additionally, we’re extending mobile device management capabilities and making deployment easier.
As a desktop user I welcome any chances aimed to improve the functionality for keyboard and mouse users and I am eager to see what the update has in store for us.
What kind of features/improvements would you like to see in the new update ?
Visual Studio 2013 update 1 is now available
A new update for Visual Studio 2013 has been released. The update includes the latest updates, including feature additions and bug fixes.
For more detailed information about what was fixed visit http://support.microsoft.com/kb/2911573#fixedissues.
Visual Studio 2013 Update 1 can be applied to the following products:
- Microsoft Visual Studio Ultimate 2013
- Microsoft Visual Studio Professional 2013
- Microsoft Visual Studio Premium 2013
- Microsoft Visual Studio Express 2013 for Web
- Microsoft Visual Studio Express 2013 for Windows
- Microsoft Visual Studio Express 2013 for Windows Desktop
- Release Management Client for Visual Studio 2013
- Release Management for Visual Studio 2013
- Release Management Server for Team Foundation Server 2013
Download links removed. Read below.
Visual Studio 2013 update 2 is now the newest update. Visit Microsoft Visual Studio 2013 Update 2 is now available for more information.
Posted in Microsoft, Software Updates.
Tagged Microsoft, Visual Studio, Visual Studio 2013
Creating and connecting to a Microsoft Access Database programmatically in C#
The following example aims to get you a bit more familiar as to how to create and connect to a Microsoft Access database programmatically while being able to add any type of tables you want as well are inserting and retrieving data from it.
Firstly we will need to reference two libraries in our project. Microsoft ActiveX Data Objects 2.0 Library (Interop.ADODB.dll) which we will use to ensure that the connection to the database is closed after we are done creating it, and Microsoft ADO Ext. 2.8 for DDL and Security (Interop.ADOX.dll) which is needed to be able to access the classes that are required to create our database.
After you have finished adding those two references to your project you can use the code sample below to create the database file programmatically. Feel free to modify the code to suit your needs. Also please note that setting your project to Any CPU build will cause exceptions to be thrown when creating the database.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 | public static void CreateAccessDatabase() { string connectionString = string.Format("Provider={0}; Data Source={1}; Jet OLEDB:Engine Type={2}", "Microsoft.Jet.OLEDB.4.0", "mydb.mdb", 5); ADOX.CatalogClass catalog = new ADOX.CatalogClass(); catalog.Create(connectionString); ADOX.Table table = new ADOX.Table(); table.Name = "Users"; // Table name // Column 1 (id) ADOX.ColumnClass idCol = new ADOX.ColumnClass(); idCol.Name = "Id"; // The name of the column idCol.ParentCatalog = catalog; idCol.Type = ADOX.DataTypeEnum.adInteger; // Indicates a four byte signed integer. idCol.Properties["AutoIncrement"].Value = true; // Enable the auto increment property for this column. // Column 2 (Name) ADOX.ColumnClass nameCol = new ADOX.ColumnClass(); nameCol.Name = "Name"; // The name of the column nameCol.ParentCatalog = catalog; nameCol.Type = ADOX.DataTypeEnum.adVarWChar; // Indicates a string value type. nameCol.DefinedSize = 60; // 60 characters max. // Column 3 (Surname) ADOX.ColumnClass surnameCol = new ADOX.ColumnClass(); surnameCol.Name = "Surname"; // The name of the column surnameCol.ParentCatalog = catalog; surnameCol.Type = ADOX.DataTypeEnum.adVarWChar; // Indicates a string value type. surnameCol.DefinedSize = 60; // 60 characters max. table.Columns.Append(idCol); // Add the Id column to the table. table.Columns.Append(nameCol); // Add the Name column to the table. table.Columns.Append(surnameCol); // Add the Surname column to the table. catalog.Tables.Append(table); // Add the table to our database. // Close the connection to the database after we are done creating it and adding the table to it. ADODB.Connection con = (ADODB.Connection)catalog.ActiveConnection; if (con != null && con.State != 0) con.Close(); } |