Tips Memahami Performance Sebuah Aplikasi ala JaringanHosting.com

Hal pertama yang harus diingat adalah anda tidak dapat menstimulasikan setiap kasus yang terjadi pada saat di develop atau di test,  sehingga anda harus memahami kinerja aplikasi anda di dunia nyata. Berikut ini JaringanHosting memberikan tips untuk dapat memahami kinerja aplikasi anda sehingga aplikasi anda dapat berjalan dengan maksimal.

Memahami bagaimana aplikasi Anda berjalan dalam Proses Produksi

“Visibilitas” berarti kemampuan untuk secara fisik melihat aplikasi Anda dan bagaimana kinerjanya (latency) dipecah di semua komponen dan dependensi. Anda tidak bisa mengelola apa yang Anda tidak  lihat, Anda harus melihat gambaran yang lebih besar serta gambar kecil jika Anda ingin benar-benar memahami kinerja aplikasi secara efektif.

JaringanHosting.com adalah provider ASP.NET dan Windows hosting No #1 di Indonesia sesuai dengan rekomendasi dari pihak Microsoft. Microsoft memberikan rekomendasi ini berdasarkan pada beberapa persyaratan utama, yaitu: WebMatrix, WebDeploy, Visual Studio 2012, ASP.NET 4.5, ASP.NET MVC 4.0, Silverlight 5 and Visual Studio Lightswitch. Untuk keterangan lanjutan, silahkan klik disini!

Mengetahui bagaimana Kinerja Aplikasi Mempengaruhi Bisnis Anda

Meskipun penting untuk mengetahui seberapa cepat code Anda berjalan, itu sama pentingnya untuk memahami apa dampak dari code Anda sehingga transaksi bisnis dengan client berjalan dengan lancar. Anda memiliki waktu dan sumber daya yang terbatas, dengan kata lain Anda harus memprioritaskan mana dan apa yang Anda mengoptimalkan untuk meningkatkan kinerja aplikasi Anda.

Microsoft kini semakin menunjukkan keunggulannya dengan berbagai Aplikasi .NET yang ditawarkan, mulai dari ASP.NET, ASP.NET MCV hingga VB.NET. Dengan penggunaan database oleh Ms. Access maupun Ms. SQL yang membuat aplikasi anda semakin dinamis. Performanya pun tak kalah hebat dengan aplikasi open source contohnya seperti keunggulan ASP.NET dalam dukungan untuk modul asynchronous dan handlers.

Demikianlah tips singkat tentang memahami performance sebuah aplikasi semoga bermanfaat. 🙂

 

ASP.Net Dynamic Data Website

Paling sering, kita membangun aplikasi yang bekerja pada data yang disimpan dalam database. Aplikasi ini akan memiliki banyak tugas berulang seperti mengedit, update, delete yang biasa disebut sebagai operasi CRUD [Create, Read, Update dan Delete]. Memahami kebutuhan ini, Microsoft meluncurkan fitur baru dengan ASP.Net 3.5 disebut Dynamic Data Website yang memungkinkan kita untuk membangun data driven website denngan sangat mudah. Kita bisa melakukan edit, update, insert, delete dan read operasi pada tabel database yang sangat mudah dan tanpa kode.

Singkatnya, Dynamic data website akan membantu kita untuk membangun sebuah website yang melakukan semua operasi data seperti select, insert, delete, dan read pada tabel database dengan hanya melakukan beberapa konfigurasi.

Dynamic data website menggunakan LINQ to SQL/LINQ to Entitas (ORM tool) yang dirilis pada .Net framework 3.5 untuk menyelesaikan operasi database.

Dengan informasi ini kita akan bergerak maju dan membuat Dynamic data website sederhana dan memahami dengan lebih baik. Kita akan melihat lebih lanjut tentang Dinamis data Website dan bekerja secara rinci setelah membangun aplikasi sampel.

Saya akan membangun sebuah situs sampel data dinamis yang melakukan semua operasi CRUD pada Karyawan dan Department.

Langkah-Langkah :
1. Pergi ke Start> All Programs> Buka Visual Studio 2008.
2. Klik New> Website dan Pilih “Dynamic Data Web Site“. Saya telah menggunakan C # sebagai bahasa pemogramannya dalam sampel ini. Rename nama website sesuai kebutuhan Anda. Solusi secara default akan memiliki beberapa file yang dibuat secara otomatis seperti terlihat pada gambar di bawah.
1

3. Sertakan SQL database yang baru dalam folder App_Data dan membuat tabel yang disebut Karyawan dan Departemen.

2

4. Selanjutnya, Desain LINQ to SQL classes. Dynamic data Website akan menggunakan LINQ to SQL sebagai model akses data. Tambahkan LINQ baru untuk kelas SQL melalui “Add New Item” pada kotak dialog server explorer anda. Saya telah menamakannya sebagai EmployeeDataClasses.5. Dari Server Explorer, expand tabel database tersebut. Tarik Karyawan dan Departemen ke LINQ to SQL desainer. LINQ to SQL Objects akan dibuat secara otomatis. Klik Simpan. Lihat gambar di bawah.

36. Sekarang, pada solution explorer klik dua kali file Global.asax untuk membukanya. Pada Application_Start Anda dapat melihat metode yang disebut RegisterRoutes () yang didefinisikan dalam file Global.asax. Lihat kode di bawah ini yang dapat ditemukan di Global.asax file untuk metode.

public static void RegisterRoutes(RouteCollection routes) {
MetaModel model = new MetaModel();
//                    IMPORTANT: DATA MODEL REGISTRATION
// Uncomment this line to register LINQ to SQL classes or an ADO.NET Entity Data
// model for ASP.NET Dynamic Data. Set ScaffoldAllTables = true only if you are sure
// that you want all tables in the data model to support a scaffold (i.e. templates)
// view. To control scaffolding for individual tables, create a partial class for
// the table and apply the [Scaffold(true)] attribute to the partial class.
// Note: Make sure that you change “YourDataContextType” to the name of the data context
// class in your application.
//model.RegisterContext(typeof(YourDataContextType), new ContextConfiguration() { ScaffoldAllTables = false });
// The following statement supports separate-page mode, where the List, Detail, Insert, and
// Update tasks are performed by using separate pages. To enable this mode, uncomment the following
// route definition, and comment out the route definitions in the combined-page mode section that follows.
routes.Add(new DynamicDataRoute(“{table}/{action}.aspx”) {
Constraints = new RouteValueDictionary(new { action = “List|Details|Edit|Insert” }),
Model = model
});
// The following statements support combined-page mode, where the List, Detail, Insert, and
// Update tasks are performed by using the same page. To enable this mode, uncomment the
// following routes and comment out the route definition in the separate-page mode section above.
//routes.Add(new DynamicDataRoute(“{table}/ListDetails.aspx”) {
//    Action = PageAction.List,
//    ViewName = “ListDetails”,
//    Model = model
//});
//routes.Add(new DynamicDataRoute(“{table}/ListDetails.aspx”) {
//    Action = PageAction.Details,
//    ViewName = “ListDetails”,
//    Model = model
//});
}

Untuk membuat pengembangan lebih mudah dan lebih cepat, Microsoft telah memasukkan beberapa kode dan deskripsi untuk metode yang perlu dikonfigurasi. Hanya tanda komentar pada baris pertama kode (tebal). Update “YourDataContextType” di atas dengan data contex class, EmployeeDataClasses. Juga, buat ScaffoldAllTables properti dengan benar.

model.RegisterContext(typeof(EmployeeDataClassesDataContext), new ContextConfiguration() { ScaffoldAllTables = true });

Itu saja! Selesai dengan membuat data sepenuhnya operasional driven website yang mampu melakukan operasi CRUD pada semua benda yang tersedia di ORM. Jalankan aplikasi dan Lihat gambar di bawah ini.

Gambar 1 – Home Page
4Gambar 2 – Employee List Page

5

Gambar 3 – Edit Page
Untitled

Gambar 4 – Insert Page

7Ke depannya, kita akan lebih memahami tentang Dinamic data websites dan bagaimana mereka dibangun. Seperti yang saya katakan sebelumnya, dynamic data website akan mencakup beberapa file default ketika ia diciptakan. Lihat solusi explorer gambar di atas. Menggunakan file-file untuk membuat halaman dinamis untuk melakukan operasi CRUD pada entitas yang tersedia di ORM.

Singkatnya, kita dapat mengatakan dinamic data website adalah template berbasis yang memiliki jumlah file template standar yang akan digunakan untuk menghasilkan halaman untuk operasi CRUD dinamis.

Struktur Solusi

  • Solusi standar termasuk halaman utama, css file dan halaman default.aspx (home page).
  • Solusi ini mencakup folder khusus yang disebut “DynamicData” yang memiliki beberapa file yang telah ditetapkan. Dalam folder ini, ada subfolder yang disebut “PageTemplates” yang meliputi halaman template untuk tampilan yang berbeda [edit, insert,list, detail] entitas yang hadir dalam model data. Setelah dieksekusi, dinami data website menggunakan template halaman ini untuk menyajikan data pada list/edit/view dan insert modeGambar 5 – Page Template

8

  • Subfolder “FieldTemplates” memiliki jumlah pengguna kontrol yang akan digunakan untuk membuat field data di semua halaman Dinamic Data Websites.

Gambar 6 – Field Template
9

yaitu field boolean menggunakan Boolean.ascx, DateTime akan menggunakan DateTime.ascx, dll. File dengan “_Edit” akan digunakan untuk memasukkan dan mengedit field tipe data yang sesuai.

  • Subfolder “CustomPages” disimpan untuk membuat halaman kustom untuk operasi CRUD.
  • The subfolder “Content” berisi kontrol pengguna untuk rendering pager di list page  dan filter di home page.

Dynamic Data Website ini dirancang sedemikian rupa sehingga file template di atas dapat disesuaikan agar sesuai dengan kebutuhan bisnis anda.

Bagaimana Dynamic Data Website bekerja?
Dynamic Data Website menggunakan teknik yang disebut scaffolding untuk menghasilkan halaman dinamis dengan bantuan dari file template di atas.

Apa itu Teknik scaffolding
Ini adalah teknik yang digunakan oleh Dynamic data website untuk menghasilkan halaman secara dinamis untuk semua entitas yang tersedia dalam model data, LINQ to SQL dalam kasus ini. Setelah kita mengaktifkan fitur ini di Global.asax (Lihat langkah 6), kerangka data dinamis akan menganalisis entitas dalam LINQ untuk SQL untuk menghasilkan list/edit/insert halaman dinamis dengan menggunakan template yang tersedia . 

Hal ini juga menggunakan teknik yang disebut routing ke rute pengguna ke halaman yang sesuai untuk melakukan operasi CRUD.

Extends DataBound control
Kerangka data dinamis termasuk versi extend GridView, DetailsView, ListView dan FormView control untuk mendukung mudahnya membangun data driven website. Kontrol ini akan menggunakan template yang tersedia (Under folder FieldTemplates) untuk menyediakan operasi CRUD pada data field. Pendekatan berbasis template ini memberikan fleksibilitas yang lebih besar untuk menyesuaikan pada tingkat field. Seperti yang Anda lihat dalam gambar di atas, Boolean.ascx yang akan digunakan untuk bool tampilan data dan Boolean_Edit.ascx akan digunakan untuk mengedit field.

Fitur cerdas lainnya dari data dinamis yaitu memberikan validasi cerdas untuk field dengan membaca informasi metadata tersedia di LINQ to SQL classes secara otomatis. Sebagai contoh, jika field tidak memungkinkan null, maka field akan secara otomatis diberikan dengan RequiredField validator control.

 

Web Deploy Tips – Cara Deploy ASP.NET Menggunakan Web Deploy di Visual Studio

Posting ini menjelaskan langkah-langkah yang diperlukan untuk deploy ASP.NET ke web server melalui  Visual Studio menggunakan perintah Publish. Berikut langkah-langkahnya :

1. Instal Web Deploy pada server

Perhatikan, anda tidak dapat melakukan instalasi melalui Web Platform Installer dikarenakan itu tidak akan menambah ikon Management Service Delegation pada IIS Manager. Maka download MSI dan pastikan IIS 7 Deployment Handler lalu pilih entire feature will be installed on local hard drive
picture 1
2. Konfigurasi Management Service
Setelah menginstal Web Deploy, kemudian pilihlah node server dalam IIS Manager pada server.

2

Maka akan muncul Management Service dan ikon Management Service Delegation:

3
Selanjutnya, double click  ikon Management Service Delegation dan pilih pada option Allow administrator to buy bypass rul

4
Selanjutnya, double click  pada ikon Management Service untuk mengatur remote access:
5 Selanjutnya, klik start untuk memastikan Management Service sedang running:
6
Anda harus perhatikan ada dua layanan terpisah sedang running pada mesin target yaitu Web Deployment Agent Service dan Web Management Service,:
7

3. Mengatur Local administrator account  pada mesin target
Dalam kasus ini mesin target tidak pada domain yang sama sebagai developer mesin, jadi saya set up ke local account with administrator privileges pada mesin target.
8

4. Publish dari Visual Studio 2010
Untuk mempublikasikan website ke server target maka klik kanan pada project node di Solution Explorer dalam Visual Studio lalu klik Publish:
9
Masukkan URL mesin target kedalam Service URL textbox (perhatikan bahwa protokol HTTPS lah yang anda gunakan, jika anda mencoba untuk menggunakan HTTP maka akan muncul error).
Masukkan nama target website di site/aplikation tektbox (ini adalah friendly name pada suatu site yang akan ditampilkan dalam IIS Manager node tree).
Kecuali jika anda memiliki signesd certificate pada mesin target, maka anda perlu memeriksa Allow untrusted certificate.
Langkah akhir, masukkan username dan password dari local administrator account.
10

Click Publish untuk mempublikasikan proyek anda ke mesin target.
Anda dapat melihat tindakan dan hasilnya pada panel Output dalam Visual Studio:
11
5. Ikon Layanan Manajemen Hilang

Jika Management Service atau ikon Management Service Delegation pada IIS Manager anda hilang, maka anda mungkin akan kehilangan fitur-fitur Manajement Service

Go to Server Manager, klik kanan pada Web Server (IIS ) lalu pilih Add Role Services:
12
Selanjutnya, pastikan opsi Management Service di bawah Management Tools yang dipilih:
13Selesai 🙂

Ada tutorial lain yang menjelaskan bagaimana migrasi website menggunakan web deploy, langsung saja klik URL nya.

 

Mengapa Memilih ASP.NET Hosting untuk Keperluan Situs Bisnis Anda ?

Ketika kita akan  menjalankan sebuah situs web, baik itu melalui internet atau di dalam intranet organisasi, mulai dari server hosting ke aplikasi yang digunakan untuk merancang halaman web, akan ada ribuan kemungkinan kombinasi dan  benar-benar diperlukan untuk memilih kombinasi yang akan memberikan penampilan yang terbaik, dalam kinerja, kemudahan penggunaan dan keamanan.  ASP.NET merupakan salah satu pilihan yang telah mendapatkan prioritas selama beberapa tahun terakhir  dan saat ini sedang digunakan oleh berbagai organisasi dan orang-orang bisnis yang independen di seluruh dunia. Dibangun pada teknologi. NET, Active Server Page berjalan terbaik pada Windows penyedia hosting web Layanan hosting lain dapat juga mengklaim dukungan untuk  .NET framework tetapi integrasi ini terkadang  bukan merupakan  yang terbaik dan mungkin mengakibatkan kinerja sangat berkurang.

Menggali lebih dalam Ke ASP.NET

ASP.NET adalah kerangka kerja yang ditujukan untuk web-aplikasi. Dirilis pada tahun 2002, telah merilis beberapa versi yang lebih tinggi . Hal ini dapat digunakan untuk desain web fundamental dan tujuan perkembangan. Untuk  peningkatan yang stabil dalam permintaan, ASP.NET hosting menjadi populer. Jendela server hosting mendukung . NET framework  agar memungkinkan untuk pengalaman yang lebih cepat dan lancar.

Ada beberapa manfaat yang terkait dengan ASP.NET hosting yang merupakan pilihan terbaik bagi banyak organisasi di sekitar kita. Kami akan mencoba untuk menyinggung   beberapa diantaranya di sini.

– Pengembangan  lebih Efisien dipastikan dengan integrasi lancar pada database. Hal ini dapat digunakan untuk pengembangan baik dasar dan lanjutan dan juga untuk merancang halaman web yang lebih dinamis. Bagi orang-orang  yang akrab menggunakan aplikasi Microsoft, penerapan Active Server Page adalah merupakan  cara untuk menghemat waktu dan biaya pelatihan.

–  Benar-benar kompatibel dengan semua produk Microsoft. Untuk setiap organisasi menggunakan produk Microsoft, Active Server Page adalah merupakan pilihan otomatis.

– Setiap organisasi yang menggunakan Microsoft Access sebagai solusi database kita dapat lebih mudah  dalam .NET web penyedia hosting sepenuhnya agar  terintegrasi dengan database MS Access dan MSSQL.

– Bila digabungkan dengan webECS, Windows ASP.NET penyedia hosting, akan menghasilkan kepuasan tersendiri dalam hal ketelitian.

 Produk Microsoft sangat baik  di jalankan Pada Windows Server Hosting

Karena bermanfaat untuk perusahaan kecil , menengah dan besar banyak menggunakan produk Microsoft secara ekstensif. Oleh sebab itu jika ingin mencari  aplikasi web, pilihan yang tepat  adalah ASP.NET. Demikian pula, setiap perusahaan yang  ingin menggunakannya pasti akan mencari server Windows hosting dedicated. Untuk perusahaan yang menggunakan platform Windows and .NET dalam pekerjaan  secara bersama-sama,  merupakan  situasi yang bagus dalam hal keamanan terjamin dan kinerja Windows server dan fleksibilitas dari ASP.NET.

Pilihan Tepat dalam membuat Hasil yang Tepat

ASP.NET hosting sudah dikenal khalayak masyarakat sebagai aplikasi web terbaik dalam pengembangan dan dimiliki oleh ratusan pebisnis di seluruh dunia untuk alasan yang tepat.dan merupakan suatu kinerja. Demikian pula, Windows server hosting sedang disebut-sebut sebagai dedicated server hosting terbaik  Dan juga karena alasan  keamanan, kompatibilitas dan kemudahan dalam penggunaan. Apa yang akan terjadi jika keduanya kita gabungkan satu sama lainnya? Nah, kami yakin Anda bisa menebak itu.

 

Gunakan ASP.NET Untuk Mengembangkan Website yang Dinamis

Seperti yang telah saya jelaskan sebelumnya mengenai pengertian ASP.NET, maka pada kesempatan ini saya akan membahas lebih lanjut mengenai ASP.NET, alasan mengapa Anda harus beralih ke bahasa pemograman ASP.

Alasan sebagian besar organisasi besar lebih memilih mengembangkan web dengan ASP.NET adalah bahwa mereka telah melihat bagaimana di masa ini dengan teknologi yang dapat diandalkan, mereka dapat mencapai kinerja yang lebih baik dan dapat lebih mengembangkan usaha jauh lebih besar dan juga memenuhi persyaratan-persyaratan yang paling komprehensif.

Dengan hadirnya kekuatan ASP.NET selama lebih dari satu dekade, semakin banyak juga web developer yang handal di bidang ini. Jika Anda membandingkan tingkat keahlian dan pengetahuan para pengembang ASP.NET memiliki terhadap ahli lainnya Open Source, Anda akan menemukan perbedaan mencolok dalam kemampuan mereka, kualitas dan pendekatan.

ASP.NET developer selalu lebih konsisten dalam memahami konsep, co-frame, dan juga menawarkan solusi yang terbaik. Solusi yang ditawarkan mereka didukung oleh sumber-sumber yang lebih otentik dan dapat dipercaya. Dengan pengetahuan mereka yang yang lebih mendalam dan pengalaman mereka bekerja selama bertahun-tahun membuat mereka mampu menawaran solusi yang terbaik.

Jadi jika Anda ingin mengembangkan aplikasi web yang dinamis, Anda sebaiknya didukung dengan eksposur yang luas dan pengalaman web developer dalam hal membangun sebuah web.

Perusahan-perusahaan besar pada umumnya lebih menyukai pengembangan berbasis ASP.NET, apalagi dengan web yang sangat dinamis, mereka tentu lebih butuh ASP.NET. Dengan ASP.NET, web yang mereka bangun/develop jauh lebih sempurna.

Jika Anda sedang mencari sebuah proyek yang akan dibangun all-in-sesuai dengan kebutuhan yang Anda inginkan, Anda dapat menggunakan/memberdayakan ASP.NET. Tapi ada satu hal yang harus diingat dalam mencari ASP.NET provider yaitu bahwa perusahaan itu harus mempunyai pengalaman yang cukup lama di bidang ASP.NET dan juga mengetahui seluk beluk domain. Selain itu, Anda juga dapat melihat siapa saja client-client dari perusahaan tersebut. Selain itu, ada hal yang perlu diperhatikan juga yaitu saat meng-hire seorang programmer ASP.NET, pastikan mereka juga mempunyai pengalaman yang cukup mumpuni dalam mendevelop web dengan basis ASP.NET. Anda dapat melihat dari portofolio mereka. Hal ini penting karena Anda akan selalu membutuhkan layanan profesional untuk memenuhi kebutuhan proyek Anda tepat. Jika Anda tidak dapat menemukan seseorang yang tidak cukup terampil atau memiliki pengetahuan yang cukup dalam bidang ASP.NET, maka Anda hanya membuang uang Anda dan menghabiskan waktu Anda.

Jadi memang sangat penting kedua faktor diatas untuk menentukan keberhasilan Anda dalam mendevelop sebuah website. Tanpa salah satu dari faktor diatas, akan menjadi kelemahan. Sebuah hosting provider yang berpengalaman di bidangnya akan membantu Anda dengan technical support yang selalu siap setiap saat.

Ingin mencoba ASP.NET? Anda dapat mengunjungi web kami di http://www.jaringanhosting.com

 

5 Cara Untuk Menghemat Disk Space

Kadang kita sangat direpotkan dengan disk space yang sudah mengecil, karena disk space yang semakin kecil akan mengakibatkan performa server pun menjadi lambat. Dan dampaknya pun semua menjadi lambat, termasuk SQL kita. Di artikel hari ini, saya akan memberikan tips-tips untuk memperbanyak disk space Anda.

Ketika Anda mencari free space di server Anda, hal pertama yang harus Anda lakukan adalah mengubah Windows Explorer properti sehingga Anda dapat melihat seluruh folder yang tersembunyi berikut dengan ekstensi file. Buka Explorer dan klik pada menu Organize. Kemudian klik pada Folder dan pilihan pencarian.

image_1

Klik pada tab View pilih “Show hidden file, folder, dan drive” dan kemudian untick ” Hide extensions for known file types”, dan ” Hide protected operating system files”. Ini memungkinkan Anda untuk melihat semua file di server termasuk sitem log file-nya. Klik “Apply to Folder” dan kemudian klik OK untuk menutup jendela.

Ini adalah metode yang biasa kami jalankan di dedicated server kami untuk memperbanyak disk space kembali

1. Kosongkan Recycle Bin Anda

Recycle bin adalah tempat yang paling mudah untuk membersihkan ruang/disk space pada server. Anda akan terkejut betapa banyak file yang Anda simpan di recycle bin tersebut. Setiap volume disk di server akan memiliki folder $ Recycle.bin namun tidak terlihat, kecuali jika Anda mengaktifkan menampilkan folder tersembunyi seperti yang ditunjukkan di atas. Dalam gambar di bawah ini saya memeriksa c: \ $ Recycle.bin dan Anda akan melihat ada banyak file dihapus menunggu untuk dibersihkan. Untuk membersihkan ini cukup klik foldernya, dan klik kanan delete.

2. Compress Folder Logs Web Anda

Di JaringanHosting.com, kami selalu menyimpan log folder kami di wwwlogs. Log ini akan terus terakumulasi dan akan terus bertambah jika tidak dihapus. Jadi Anda harus tetap mengecek log file Anda, jika sudah bertambah besar, maka Anda dapat menghapusnya dari server. Jika server Anda memiliki 2 volume maka folder wwwlogs kemungkinan akan berada di D: Volume selain itu akan berada di C: \ wwwlogs. Semua memang tergantung pada kebutuhan Anda, apakah Anda mau menyimpan log filenya ataupun tidak. Jika Anda ingin menyimpannya, Anda dapat men-zip folder tersebut sehingga dapat membuat space Anda menjadi banyak kembali.

image_2

Caranya, klik kanan pada folder wwwlogs dan klik Properties. Pada jendela folder properties klik pada tombol Advanced. Seperti yang ditunjukkan pada gambar di atas, klik kotak centang di samping ” Compress contents to save disk space” dan kemudian klik OK untuk menutup jendela.

image_3

Tergantung pada ukuran log folder, proses ini mungkin memakan waktu 15-20 menit untuk mengkompresnya namun setelah itu tidak Anda akan melihat server space Anda akan bertambah lebih banyak. Boleh langsung dipraktikkan.

3. Kompres SQL Server Backup

Pada contoh di bawah folder backup menggunakan 1,8 GB ruang dan dengan menerapkan kompres folder itu akan turun menjadi 600 MB, hebat bukan? Anda akan melihat penghematan ruang bahkan lebih jika Anda zip file backup SQL Server. Jika Anda tidak memiliki kebutuhan bisnis untuk menjaga beberapa salinan backup database di server maka anda harus menghapusnya setelah beberapa hari.

image_4

4. Bersihkan Performance Monitor Reports

Performance Monitor Data Collectors adalah alat bantu untuk menganalisis kinerja server. Anda dapat men-setup sebuah pengumpul data dalam beberapa menit untuk dan mendapatkan laporan rinci tentang berbagai aspek kinerja server, termasuk RAM, CPU, Disk IO, dan Jaringan IO. Namun apa yang cenderung terjadi adalah bahwa setelah Anda selesai menggunakannya, Anda lupa untuk menghentikan laporan dan tentu saja analisis ini akan terus berjalan. Defaultnya biasanya  di C: \ PerfLogs. Jika Anda rasa sudah cukup untuk memakainya, maka Anda dapat men-delete files-nya di folder tersebut. Jika Anda masih memerlukan laporan maka Anda juga bisa mengkompres untuk menghemat disk space Anda.

image_5

5. Hapus Windows Error Reporting Files

Windows Error Reporting (WER) adalah pemakan resource yang besar ketika Anda perlu mengidentifikasi masalah pada server. Log akan terus bertambah jika Anda lupa menonaktifkan fitur tersebut atau menghapus file log. Defaultnya di C: \ ProgramData \ Microsoft \ Windows \ WER. Anda akan melihat 2 folder. Biarkan saja folder tersebut, yang Anda perlukan adalah menghapus file di dalam folder tersebut. Jika Anda tidak mau menghapusnya, pastikan Anda mengkompresnya.

OK, sekian dulu tutorial dari saya. Semoga bermanfaat dan sekarang Anda sudah tahu bagaimana cara menghemat disk space Anda.

 

Windows dan ASP.NET Hosting Terbaik Bersama JaringanHosting.com

Dengan berkembangnya dunia online yang semakin pesat ini, setiap individu maupun perusahaan sudah mulai menyadari pentingnya akan kebutuhan website. Mengapa? Karena dengan adanya website, kita tidak hanya menjangkau daerah-daerah tertentu saja, namun dengan adanya website kita dapat menjangkau seluruh lapisan dunia. Dan dengan adanya website, kita tidak perlu membayar sewa yang begitu tinggi, namun kita dapat mendapat keuntungan yang jauh lebih besar.  

Melalui artikel ini, saya akan membahas mengenai Windows hosting. Sebuah penyedia Windows hosting menggunakan perangkat lunak Microsoft Windows untuk mendorong servernya. Sistem operasi memungkinkan Windows host untuk menawarkan pelanggan mereka Microsoft-lisensi aplikasi dan teknologi seperti ASP ,. NET, Visual Basic, Visual Interdev dan ColdFusion.

Windows hosting juga menyediakan lingkungan yang dikenalnya untuk menatausahakan dan mengelola website anda. Jika Anda merasa nyaman menggunakan Windows di rumah Anda atau komputer kerja, Anda akan menemukan itu relatif mudah untuk mulai memelihara situs Anda melalui server berbasis Windows.

Windows hosting adalah pilihan yang jelas jika Anda berencana untuk mengembangkan atau menggunakan banyak aplikasi berbasis Windows di Website anda. Ini juga pilihan yang lebih baik jika Anda berencana untuk mengintegrasikan situs Anda dengan Access database, Anda harus mengkonversi database Access Anda – yang tidak cepat atau mudah – untuk berjalan pada Unix / Linux server berbasis.

Selain yang telah dikemukan diatas juga, Windows hosting provider yang baik juga harus mampu menawarkan fitur-fitur lainnya yang mungkin Anda butuhkan, termasuk ruang disk dan bandwidth yang memadai, account email, database, control panel berbasis Web, WebMail, FTP akses, e-commerce , Windows-kompatibel script dan dukungan untuk aplikasi seperti Weblogs, forum diskusi, live chat, galeri foto dan banyak lagi. Sebuah host Windows juga harus dapat menyediakan Anda dengan bantuan 24/7 teknis, FAQ dan jenis-jenis dukungan untuk membantu Anda membuat sebagian besar website anda.

Pastikan Anda memilih Windows hosting provider yang dapat diandalkan dengan harga yang terjangkau. Untuk windows hosting provider, Anda dapat mempercayakan kepada JaringanHosting.com. JaringanHosting.com adalah penyedia jasa Windows dan ASP.NET hosting terdepan di Indonesia. Kami adalah provider ASP.NET dan Windows hosting No #1 di Indonesia sesuai dengan rekomendasi dari pihak Microsoft (http://www.microsoft.com/web/hosting/HostingProvider/Details/950).

Berikut ini adalah alasan mengapa memilih JaringanHosting.com:

1.       Kompetensi dan Pengalaman Hosting

JaringanHosting.com mempunyai pengalaman lebih dari  7 tahun di industry/bidang hosting. Tim JaringanHosting.com terdiri dari ahli-ahli berpengalaman yang telah memiliki dan menjalankan perusahaan hosting yang sukses dan menguntungkan, System Engineers, dan Database Administrator yang telah bekerja di beberapa perusahaan hosting terkenal di dunia, dan beberapa personel yang telah bekerja di beberapa perusahaan “start-up” hosting .

2.       Keahlian di bidang ASP.NET, PHP, MySQL dan SQL Server

3.       24/7/365 Customer Support

Dengan adanya customer support yang selalu siap setiap saat, Anda dapat menghubungi tim JaringanHosting jika ada masalah

4.       Paket Hosting Harga Terjangkau dengan Service TOP 5 Star

Dengan harga yang terjangkau, JaringanHosting selalu dapat menawarkan kualitas yang terbaik dan dapat diandalkan.

5.       Sistem Security yang dapat Diandalkan

Sistem security dari website Anda adalah prioritas dari JaringanHosting. Tim JaringanHosting selalu memantau jaringan dalam server dan tidak mentolelir adanya suatu yang dapat membahayakan server